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>

Reply via email to