-
-
Notifications
You must be signed in to change notification settings - Fork 115
V2 enumerable internal #1057
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
V2 enumerable internal #1057
Conversation
60aeb63 to
e08e299
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Absolutely agree. Extensions like that should never have been public.
But let's add a note about removing these in the migration/breaking changes markdown.
90ba024 to
8bc5b72
Compare
Good point - Added |
* refactor: Move EnumerableExtensions to usage and made it internal * refactor: Decrease visibility oof LoggerHelperExtensions * add: Documentation for migration
* refactor: Move EnumerableExtensions to usage and made it internal * refactor: Decrease visibility oof LoggerHelperExtensions * add: Documentation for migration
* refactor: Move EnumerableExtensions to usage and made it internal * refactor: Decrease visibility oof LoggerHelperExtensions * add: Documentation for migration
* refactor: Move EnumerableExtensions to usage and made it internal * refactor: Decrease visibility oof LoggerHelperExtensions * add: Documentation for migration
* refactor: Move EnumerableExtensions to usage and made it internal * refactor: Decrease visibility oof LoggerHelperExtensions * add: Documentation for migration
* refactor: Move EnumerableExtensions to usage and made it internal * refactor: Decrease visibility oof LoggerHelperExtensions * add: Documentation for migration
* refactor: Move EnumerableExtensions to usage and made it internal * refactor: Decrease visibility oof LoggerHelperExtensions * add: Documentation for migration
* refactor: Move EnumerableExtensions to usage and made it internal * refactor: Decrease visibility oof LoggerHelperExtensions * add: Documentation for migration
* refactor: Move EnumerableExtensions to usage and made it internal * refactor: Decrease visibility oof LoggerHelperExtensions * add: Documentation for migration
* refactor: Move EnumerableExtensions to usage and made it internal * refactor: Decrease visibility oof LoggerHelperExtensions * add: Documentation for migration
* refactor: Move EnumerableExtensions to usage and made it internal * refactor: Decrease visibility oof LoggerHelperExtensions * add: Documentation for migration
* refactor: Move EnumerableExtensions to usage and made it internal * refactor: Decrease visibility oof LoggerHelperExtensions * add: Documentation for migration
* refactor: Move EnumerableExtensions to usage and made it internal * refactor: Decrease visibility oof LoggerHelperExtensions * add: Documentation for migration
* refactor: Move EnumerableExtensions to usage and made it internal * refactor: Decrease visibility oof LoggerHelperExtensions * add: Documentation for migration
* refactor: Move EnumerableExtensions to usage and made it internal * refactor: Decrease visibility oof LoggerHelperExtensions * add: Documentation for migration
* refactor: Move EnumerableExtensions to usage and made it internal * refactor: Decrease visibility oof LoggerHelperExtensions * add: Documentation for migration
* refactor: Move EnumerableExtensions to usage and made it internal * refactor: Decrease visibility oof LoggerHelperExtensions * add: Documentation for migration
I moved the
EnumerableExtensionstobunit.weband made itinternal.There are two reasons: The main point being that this is a very common extension people are using - this might confuse users as well as conflict with other 3rd party libraries. I don't think bUnit should expose such functions.
The second reason: We are only using it in one place - I was thinking even having it only has a static local function instead of an extension.