-
Notifications
You must be signed in to change notification settings - Fork 1.9k
Stop using System.ComponentModel.Composition #2569
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
Conversation
Codecov Report
@@ Coverage Diff @@
## master #2569 +/- ##
==========================================
+ Coverage 71.57% 71.58% +<.01%
==========================================
Files 800 802 +2
Lines 141789 141835 +46
Branches 16107 16113 +6
==========================================
+ Hits 101488 101526 +38
- Misses 35851 35859 +8
Partials 4450 4450
|
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.
Looks pretty good @eerhardt, thank you for working on this. My only real major comment is the naming, something shouldn't call itself a transformer factory unless it is a factory that makes transformers, and this definitely is not that. 😄 But aside from that, looks great, thank you.
Replace our MEF usage, which is only used by custom mapping transforms, with the ComponentCatalog class. Fix dotnet#1595 Fix dotnet#2422
OK, @TomFinley, I've renamed the classes. Can you take a look? @Ivanidzo4ka @yaeldekel - can I get a second pair of eyes? |
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.
Looks very good, thank you @eerhardt.
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.
Replace our MEF usage, which is only used by custom mapping transforms, with the ComponentCatalog class.
Fix #1595
Fix #2422