Author: gk
Date: Fri Feb 13 11:40:09 2015
New Revision: 1659519

URL: http://svn.apache.org/r1659519
Log:
- dependencies version update (minor version changes, except findbugs 2.5 -> 
3.0.0 and maven-pmd-plugin 2.5 -> 3.2, apache parent 13 -> 16)
- update to java 1.7 by default
- fix default compiler setting

Modified:
    turbine/maven/turbine-parent/trunk/pom.xml

Modified: turbine/maven/turbine-parent/trunk/pom.xml
URL: 
http://svn.apache.org/viewvc/turbine/maven/turbine-parent/trunk/pom.xml?rev=1659519&r1=1659518&r2=1659519&view=diff
==============================================================================
--- turbine/maven/turbine-parent/trunk/pom.xml (original)
+++ turbine/maven/turbine-parent/trunk/pom.xml Fri Feb 13 11:40:09 2015
@@ -22,7 +22,7 @@
   <parent>
     <groupId>org.apache</groupId>
     <artifactId>apache</artifactId>
-    <version>13</version>
+    <version>16</version>
   </parent>
   <groupId>org.apache.turbine</groupId>
   <artifactId>turbine-parent</artifactId>
@@ -54,7 +54,7 @@
   <scm>
     
<connection>scm:svn:http://svn.apache.org/repos/asf/turbine/maven/turbine-parent/trunk</connection>
     
<developerConnection>scm:svn:https://svn.apache.org/repos/asf/turbine/maven/turbine-parent/trunk</developerConnection>
-    <url>http://svn.apache.org/viewvc/turbine/maven/turbine-parent/trunk/</url>
+    
<url>http://svn.apache.org/viewcvs/turbine/maven/turbine-parent/trunk/</url>
   </scm>
 
   <mailingLists>
@@ -133,7 +133,7 @@
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-source-plugin</artifactId>
-          <version>2.2.1</version>
+          <version>2.4</version>
           <configuration>
             <archive>
               <manifest>
@@ -163,7 +163,7 @@
         <!-- generate the Eclipse project files -->
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-eclipse-plugin</artifactId>
-        <version>2.8</version>
+        <version>2.9</version>
         <configuration>
           <downloadSources>true</downloadSources>
           <downloadJavadocs>false</downloadJavadocs>
@@ -173,7 +173,7 @@
         <!-- generate the IntelliJ project files -->
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-idea-plugin</artifactId>
-        <version>2.2</version>        
+        <version>2.2.1</version>        
         <configuration>
           <jdkLevel>${maven.compile.source}</jdkLevel>
           <downloadSources>true</downloadSources>
@@ -210,7 +210,7 @@
       <plugin> <!-- Thanks to Apache Commons -->
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-scm-publish-plugin</artifactId>
-        <version>1.0-beta-2</version>
+        <version>1.1</version>
         <configuration>
           <content>${project.reporting.outputDirectory}</content>
           <pubScmUrl>scm:svn:${turbine.scmPubUrl}</pubScmUrl>
@@ -251,7 +251,7 @@
       <plugin>
         <groupId>org.codehaus.mojo</groupId>
         <artifactId>findbugs-maven-plugin</artifactId>
-        <version>2.3.2</version>
+        <version>3.0.0</version>
         <configuration>
           <threshold>Normal</threshold>
         </configuration>
@@ -283,15 +283,17 @@
         <!-- generate the PMD reports -->
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-pmd-plugin</artifactId>
-        <version>2.5</version>
+        <version>3.2</version>
         <configuration>
           <minimumTokens>200</minimumTokens>
+          <!--linkXref>true</linkXref-->
           <targetJdk>${maven.compile.source}</targetJdk>
           <rulesets>
-            <ruleset>/rulesets/basic.xml</ruleset>
-            <ruleset>/rulesets/finalizers.xml</ruleset>
-            <ruleset>/rulesets/imports.xml</ruleset>
-            <ruleset>/rulesets/unusedcode.xml</ruleset>
+          <!-- comment default rule sets: basic, impors, unusedcode -->
+            <ruleset>/rulesets/java/basic.xml</ruleset>
+            <ruleset>/rulesets/java/finalizers.xml</ruleset>
+            <ruleset>/rulesets/java/imports.xml</ruleset>
+            <ruleset>/rulesets/java/unusedcode.xml</ruleset>
           </rulesets>
         </configuration>
       </plugin>
@@ -326,12 +328,12 @@
         <!-- get test coverage for regression tests -->
         <groupId>org.codehaus.mojo</groupId>
         <artifactId>cobertura-maven-plugin</artifactId>
-        <version>2.5.2</version>
+        <version>2.6</version>
       </plugin>
       <plugin>
         <groupId>org.codehaus.mojo</groupId>
         <artifactId>jdepend-maven-plugin</artifactId>
-        <version>2.0-beta-2</version>
+        <version>2.0</version>
       </plugin>
       <plugin>
         <!-- check the Apache Licence in all source files -->
@@ -343,7 +345,7 @@
         <!-- generate the tag list report -->
         <groupId>org.codehaus.mojo</groupId>
         <artifactId>taglist-maven-plugin</artifactId>
-        <version>2.1</version>
+        <version>2.4</version>
       </plugin>
     </plugins>
   </reporting>
@@ -435,25 +437,25 @@
   <properties>
 
     <!-- Default configuration for compiler source and target JVM -->
-    <maven.compile.source>1.6</maven.compile.source>
-    <maven.compile.target>1.6</maven.compile.target>
+    <maven.compiler.source>1.7</maven.compiler.source>
+    <maven.compiler.target>1.7</maven.compiler.target>
 
     <!-- Compiler and surefire plugin settings for "java" profiles -->
     <turbine.compiler.fork>false</turbine.compiler.fork>
-    <turbine.compiler.compilerVersion>1.6</turbine.compiler.compilerVersion>
+    <turbine.compiler.compilerVersion>1.7</turbine.compiler.compilerVersion>
     <turbine.compiler.javac>${JAVA_HOME}/bin/javac</turbine.compiler.javac>
     <turbine.surefire.java>${JAVA_HOME}/bin/java</turbine.surefire.java>
 
     <!-- Plugin versions (allows same value in reporting and build sections) 
-->
-    <turbine.surefire.version>2.14.1</turbine.surefire.version>
-    <turbine.surefire-report.version>2.14.1</turbine.surefire-report.version>
-    <turbine.javadoc.version>2.9</turbine.javadoc.version>
-    <turbine.rat.version>0.8</turbine.rat.version>
-    <turbine.changes.version>2.9</turbine.changes.version>   
-    <turbine.jxr.version>2.3</turbine.jxr.version>
-    <turbine.project-info.version>2.7</turbine.project-info.version>
-    <turbine.wagon-ssh.version>2.3</turbine.wagon-ssh.version>
-    <turbine.site.version>3.3</turbine.site.version>
+    <turbine.surefire.version>2.17</turbine.surefire.version>
+    <turbine.surefire-report.version>2.17</turbine.surefire-report.version>
+    <turbine.javadoc.version>2.9.1</turbine.javadoc.version>
+    <turbine.rat.version>0.11</turbine.rat.version>
+    <turbine.changes.version>2.11</turbine.changes.version>   
+    <turbine.jxr.version>2.5</turbine.jxr.version>
+    <turbine.project-info.version>2.8</turbine.project-info.version>
+    <turbine.wagon-ssh.version>2.8</turbine.wagon-ssh.version>
+    <turbine.site.version>3.4</turbine.site.version>
 
     <!--
       Encoding of Java source files: Make sure, that the compiler and


Reply via email to