Details
-
Wish
-
Status: Closed
-
Major
-
Resolution: Fixed
-
3.2
-
None
-
None
Description
such component annotations added in MPLUGIN-204 were a bad idea, because they cause confusion with Plexus components
it's better to remove the feature and add examples in documentation:
@Parameter( defaultValue="${session}", readonly=true ) private MavenSession session; @Parameter( defaultValue="${project}", readonly=true ) private MavenProject project; @Parameter( defaultValue="${mojo}", readonly=true ) private MojoExecution mojo; @Parameter( defaultValue="${plugin}", readonly=true ) private PluginDescriptor plugin; @Parameter( defaultValue="${settings}", readonly=true ) private Settings settings;
Attachments
Issue Links
- relates to
-
MPLUGIN-266 Incorrect warning comment about deprecated @component usage for maven objects
- Closed
-
MPLUGIN-270 Deprecation of classical Maven objects as components is broken when using Javadoc tags
- Closed
- supercedes
-
MPLUGIN-204 recognize classical Maven objects as components
- Closed