Component(s)
maven-extension
What happened?
See #1141 for the latest version update to plexus-component-annotations 2.2.0.
It appears that they have deprecated @Component in favor of just using the JSR330 annotations instead. Specifically, instead of using @Component it looks like we can just used @Named. For @Requirement it looks like the recommendation is to use constructor injection an annotate the ctor with @Inject.