Repository: incubator-apex-malhar Updated Branches: refs/heads/devel-3 7a6c94c90 -> 54106d414
MLHR-1929 #resolve #comment Add japicmp to plugin management and checkstyle plugin outside profile Project: http://git-wip-us.apache.org/repos/asf/incubator-apex-malhar/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-apex-malhar/commit/ec3db0da Tree: http://git-wip-us.apache.org/repos/asf/incubator-apex-malhar/tree/ec3db0da Diff: http://git-wip-us.apache.org/repos/asf/incubator-apex-malhar/diff/ec3db0da Branch: refs/heads/devel-3 Commit: ec3db0da45f3f8e33641681ac8728a2be67b9d7a Parents: 7a6c94c Author: Chandni Singh <[email protected]> Authored: Wed Dec 2 11:49:51 2015 -0800 Committer: Chandni Singh <[email protected]> Committed: Wed Dec 2 11:49:51 2015 -0800 ---------------------------------------------------------------------- contrib/pom.xml | 5 +++ library/pom.xml | 4 ++ pom.xml | 104 +++++++++++++++++++++++++-------------------------- 3 files changed, 61 insertions(+), 52 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-apex-malhar/blob/ec3db0da/contrib/pom.xml ---------------------------------------------------------------------- diff --git a/contrib/pom.xml b/contrib/pom.xml index 0e0a4f6..f1b6ceb 100755 --- a/contrib/pom.xml +++ b/contrib/pom.xml @@ -210,6 +210,11 @@ </rules> </configuration> </plugin> + + <plugin> + <groupId>com.github.siom79.japicmp</groupId> + <artifactId>japicmp-maven-plugin</artifactId> + </plugin> </plugins> </build> http://git-wip-us.apache.org/repos/asf/incubator-apex-malhar/blob/ec3db0da/library/pom.xml ---------------------------------------------------------------------- diff --git a/library/pom.xml b/library/pom.xml index 636dc7c..8df7a7e 100644 --- a/library/pom.xml +++ b/library/pom.xml @@ -179,6 +179,10 @@ </execution> </executions> </plugin> + <plugin> + <groupId>com.github.siom79.japicmp</groupId> + <artifactId>japicmp-maven-plugin</artifactId> + </plugin> </plugins> </build> http://git-wip-us.apache.org/repos/asf/incubator-apex-malhar/blob/ec3db0da/pom.xml ---------------------------------------------------------------------- diff --git a/pom.xml b/pom.xml index 19e1bfc..e857d33 100644 --- a/pom.xml +++ b/pom.xml @@ -87,7 +87,59 @@ </excludes> </configuration> </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-checkstyle-plugin</artifactId> + <configuration> + <maxAllowedViolations>8789</maxAllowedViolations> + </configuration> + </plugin> </plugins> + <pluginManagement> + <plugins> + <plugin> + <groupId>com.github.siom79.japicmp</groupId> + <artifactId>japicmp-maven-plugin</artifactId> + <version>0.5.3</version> + <configuration> + <oldVersion> + <dependency> + <groupId>org.apache.apex</groupId> + <artifactId>${project.artifactId}</artifactId> + <version>3.2.0-incubating</version> + </dependency> + </oldVersion> + <newVersion> + <file> + <path>${project.build.directory}/${project.artifactId}-${project.version}.jar</path> + </file> + </newVersion> + <parameter> + <onlyModified>true</onlyModified> + <accessModifier>protected</accessModifier> + <breakBuildOnModifications>false</breakBuildOnModifications> + <breakBuildOnBinaryIncompatibleModifications>true</breakBuildOnBinaryIncompatibleModifications> + <onlyBinaryIncompatible>false</onlyBinaryIncompatible> + <includeSynthetic>false</includeSynthetic> + <ignoreMissingClasses>true</ignoreMissingClasses> + <excludes> + <exclude>*POJO*</exclude> + <exclude>org.apache.hadoop.io.file.tfile.*</exclude> + </excludes> + </parameter> + <skip>${semver.plugin.skip}</skip> + </configuration> + <executions> + <execution> + <phase>verify</phase> + <goals> + <goal>cmp</goal> + </goals> + </execution> + </executions> + </plugin> + </plugins> + </pluginManagement> </build> <profiles> @@ -97,58 +149,6 @@ <exists>src</exists> </file> </activation> - <build> - <plugins> - <plugin> - <groupId>com.github.siom79.japicmp</groupId> - <artifactId>japicmp-maven-plugin</artifactId> - <version>0.5.3</version> - <configuration> - <oldVersion> - <dependency> - <groupId>org.apache.apex</groupId> - <artifactId>${project.artifactId}</artifactId> - <version>3.2.0-incubating</version> - </dependency> - </oldVersion> - <newVersion> - <file> - <path>${project.build.directory}/${project.artifactId}-${project.version}.jar</path> - </file> - </newVersion> - <parameter> - <onlyModified>true</onlyModified> - <accessModifier>protected</accessModifier> - <breakBuildOnModifications>false</breakBuildOnModifications> - <breakBuildOnBinaryIncompatibleModifications>true</breakBuildOnBinaryIncompatibleModifications> - <onlyBinaryIncompatible>false</onlyBinaryIncompatible> - <includeSynthetic>false</includeSynthetic> - <ignoreMissingClasses>true</ignoreMissingClasses> - <excludes> - <exclude>*POJO*</exclude> - <exclude>org.apache.hadoop.io.file.tfile.*</exclude> - </excludes> - </parameter> - <skip>${semver.plugin.skip}</skip> - </configuration> - <executions> - <execution> - <phase>verify</phase> - <goals> - <goal>cmp</goal> - </goals> - </execution> - </executions> - </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-checkstyle-plugin</artifactId> - <configuration> - <maxAllowedViolations>8789</maxAllowedViolations> - </configuration> - </plugin> - </plugins> - </build> </profile> <profile> <id>skip-source-release-attach</id>
