[ 
http://jira.codehaus.org/browse/MVERSIONS-137?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=248645#action_248645
 ] 

Oleg Estekhin commented on MVERSIONS-137:
-----------------------------------------

plugin/configuration/tagletArtifacts for the maven-javadoc-plugin are not 
checked too.

Would be good if the versions plugin could somehow determine that plugin 
configuration contains a list other maven artifacts.

> check version of nested plugins and dependencies specified inside some other 
> plugin
> -----------------------------------------------------------------------------------
>
>                 Key: MVERSIONS-137
>                 URL: http://jira.codehaus.org/browse/MVERSIONS-137
>             Project: Maven 2.x Versions Plugin
>          Issue Type: Improvement
>            Reporter: Oleg Estekhin
>
> The new maven-site-plugin:3.0 contains some plugins inside its 
> plugin/configuration/reportPlugins section. These plugins are not checked and 
> not reported by the versions:display-plugin-updates.
> {code}
> <plugin>
>     <groupId>org.apache.maven.plugins</groupId>
>     <artifactId>maven-site-plugin</artifactId>
>     <version>3.0-beta-3</version> <!-- this is checked -->
>     <configuration>
>         <reportPlugins>
>             <plugin>
>                 <groupId>org.apache.maven.plugins</groupId>
>                 <artifactId>maven-project-info-reports-plugin</artifactId>
>                 <version>2.3</version> <!-- this is not checked -->
>             </plugin>
>         </reportPlugins>
>     </configuration>
> </plugin>
> {code}
> Dependencies specified for a single plugin inside its plugin/dependencies 
> section are not checked and not reported by the 
> versions:display-dependency-updates.
> {code}
> <plugin>
>     <groupId>org.apache.maven.plugins</groupId>
>     <artifactId>maven-deploy-plugin</artifactId>
>     <version>2.5</version> <!-- this is checked -->
>     <dependencies>
>         <dependency>
>             <groupId>org.testng</groupId>
>             <artifactId>testng</artifactId>
>             <version>5.1</version> <!-- this is not checked, the dependency 
> is just for demonstration -->
>         </dependency>
>     </dependencies>
> </plugin>
> {code}
> These goals either should check such nested plugins/dependencies out of the 
> box, or check them when some additional parameter is specified, or there 
> should be separate goals that check nested plugins/dependencies only.
> I assume that modifying versions:display-plugin-updates to understand nested 
> plugins will require specific handling for each plugin that can contain 
> nested plugins because each plugin can decide for its own path to nested 
> plugins, but at least site plugin with its plugin/configuration/reportPlugins 
> should be supported.
> Modifying versions:display-dependency-updates to support dependencies nested 
> inside plugins should be more straight-forward as there only one possible 
> path for such dependencies (plugin/dependencies) which is standard for all 
> plugins.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply via email to