[ 
https://issues.apache.org/jira/browse/MPLUGIN-322?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16326609#comment-16326609
 ] 

Hudson commented on MPLUGIN-322:
--------------------------------

Build succeeded in Jenkins: Maven TLP » maven-plugin-tools » master #13

See 
https://builds.apache.org/job/maven-box/job/maven-plugin-tools/job/master/13/

> The javadoc for the @Parameter annotation should clearly state that those are 
> only evaluated on fields of a Mojo
> ----------------------------------------------------------------------------------------------------------------
>
>                 Key: MPLUGIN-322
>                 URL: https://issues.apache.org/jira/browse/MPLUGIN-322
>             Project: Maven Plugin Tools
>          Issue Type: Bug
>          Components: maven-plugin-annotations
>    Affects Versions: 3.5
>            Reporter: Konrad Windszus
>            Priority: Major
>             Fix For: 3.5.1
>
>
> As it is not obvious that {{@Parameter}} annotations must only be used on 
> fields of a Mojo class (see 
> http://maven.40175.n5.nabble.com/why-the-defaultValue-is-not-being-injected-in-Parameter-inside-a-complex-parameter-bean-td5835732.html)
>  this should be explicitly stated. I would propose to change the javadoc in 
> http://svn.apache.org/viewvc/maven/plugin-tools/trunk/maven-plugin-annotations/src/main/java/org/apache/maven/plugins/annotations/Parameter.java?revision=1757927&view=markup#l29
>  from
> {quote}
> Used to configure your Mojo parameters to be injected by
> <a 
> href="/ref/current/maven-core/apidocs/org/apache/maven/plugin/MavenPluginManager.html">
> <code>MavenPluginManager.getConfiguredMojo(...)</code></a>.
> {quote}
> to
> {quote}
> Used to configure your Mojo parameters to be injected by
> <a 
> href="/ref/current/maven-core/apidocs/org/apache/maven/plugin/MavenPluginManager.html">
> <code>MavenPluginManager.getConfiguredMojo(...)</code></a>.
> Although nested bean injection is supported by that method, this annotation 
> is only effective on fields of the Mojo class itself and not on fields of any 
> bean classes being used as Mojo parameter.
> {quote}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to