[
https://issues.apache.org/jira/browse/MSHARED-616?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15860234#comment-15860234
]
Guillaume Boué edited comment on MSHARED-616 at 2/9/17 10:30 PM:
-----------------------------------------------------------------
Fixed in [r1782394|http://svn.apache.org/viewvc?rev=1782394&view=rev]
(follow-up in [r1782407|http://svn.apache.org/viewvc?rev=1782407&view=rev]).
was (Author: gboue):
Fixed in [r1782394|http://svn.apache.org/viewvc?rev=1782394&view=rev].
> Dependencies inside pluginManagement are not taken into account in reporting
> ----------------------------------------------------------------------------
>
> Key: MSHARED-616
> URL: https://issues.apache.org/jira/browse/MSHARED-616
> Project: Maven Shared Components
> Issue Type: Bug
> Components: maven-reporting-exec
> Affects Versions: maven-reporting-exec-1.3
> Reporter: Guillaume Boué
> Assignee: Guillaume Boué
> Fix For: maven-reporting-exec-1.4
>
>
> When a reporting plugin is used, and that plugin is also present in a
> {{pluginManagement}} section where custom {{dependencies}} are declared,
> those dependencies are not used during site generation.
> The issue was originally reported [on Stack
> Overflow|http://stackoverflow.com/q/42121531/1743880]. Here's a minimal POM
> showing the behaviour:
> {code:xml}
> <build>
> <pluginManagement>
> <plugins>
> <plugin>
> <artifactId>maven-checkstyle-plugin</artifactId>
> <version>2.17</version>
> <dependencies>
> <dependency>
> <groupId>com.puppycrawl.tools</groupId>
> <artifactId>checkstyle</artifactId>
> <version>7.5</version>
> </dependency>
> </dependencies>
> </plugin>
> </plugins>
> </pluginManagement>
> </build>
> <reporting>
> <plugins>
> <plugin>
> <artifactId>maven-checkstyle-plugin</artifactId>
> <reportSets>
> <reportSet>
> <reports>
> <report>checkstyle</report>
> </reports>
> </reportSet>
> </reportSets>
> </plugin>
> </plugins>
> </reporting>
> {code}
> When running {{mvn clean site}}, the Checkstyle Plugin, during site
> generation, will incorrectly use the default Checkstyle 6.11.2, instead of
> the version 7.5 that was explicitly specified in the dependencies.
> A work-around is to add an (empty) {{plugin}} declaration in
> {{build.plugins.plugin}}.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)