OSDN Git Service

update maven plugin
authorOlyutorskii <olyutorskii@users.osdn.me>
Tue, 20 Mar 2018 06:21:58 +0000 (15:21 +0900)
committerOlyutorskii <olyutorskii@users.osdn.me>
Tue, 20 Mar 2018 06:21:58 +0000 (15:21 +0900)
checkstyle.xml
pom.xml

index dbf68d3..a59a51d 100644 (file)
@@ -6,7 +6,7 @@
 
 <!--
     Checkstyle modules
-    for Checkstyle 6.19(7.4) or later
+    for Checkstyle 6.18 or later
 
     [ http://checkstyle.sourceforge.net/ ]
 
             <property name="tokens" value="DOT" />
             <property name="option" value="nl" />
         </module>
-        <module name="SingleSpaceSeparator" />
+        <!-- *6.19* module name="SingleSpaceSeparator" /-->
         <module name="TypecastParenPad" />
         <module name="WhitespaceAfter" >
             <property name="tokens" value="COMMA, SEMI,"/>
diff --git a/pom.xml b/pom.xml
index 23153d6..a4d521b 100644 (file)
--- a/pom.xml
+++ b/pom.xml
         <javadoc.locale>en</javadoc.locale>
         <findbugs.jvmArgs>-Duser.language=en</findbugs.jvmArgs>
 
-        <jacoco-plugin.version>0.7.9</jacoco-plugin.version>
+        <jacoco-plugin.version>0.8.0</jacoco-plugin.version>
 
-        <checkstyle-plugin.version>2.17</checkstyle-plugin.version>
-        <checkstyleruntime.version>6.19</checkstyleruntime.version>
+        <checkstyle-plugin.version>3.0.0</checkstyle-plugin.version>
+        <!-- checkstyleruntime.version>6.19</checkstyleruntime.version -->
         <checkstyle.config.location>${project.basedir}/checkstyle.xml</checkstyle.config.location>
         <checkstyle.suppressions.location>${project.basedir}/checkstyle-suppressions.xml</checkstyle.suppressions.location>
         <checkstyle.enable.rss>false</checkstyle.enable.rss>
 
-        <pmd-plugin.version>3.8</pmd-plugin.version>
+        <pmd-plugin.version>3.9.0</pmd-plugin.version>
+        <pmd.analysisCache>true</pmd.analysisCache>
 
         <findbugs-plugin.version>3.0.5</findbugs-plugin.version>
         <findbugs.effort>Max</findbugs.effort>
                     <artifactId>maven-checkstyle-plugin</artifactId>
                     <version>${checkstyle-plugin.version}</version>
                     <dependencies>
-                        <dependency>
+                        <!-- dependency>
                             <groupId>com.puppycrawl.tools</groupId>
                             <artifactId>checkstyle</artifactId>
-                            <!--artifactId>checkstyle-backport-jre6</artifactId-->
+                            <artifactId>checkstyle-backport-jre6</artifactId>
                             <version>${checkstyleruntime.version}</version>
-                        </dependency>
+                        </dependency -->
                     </dependencies>
                 </plugin>
 
             <plugin>
                 <groupId>org.apache.maven.plugins</groupId>
                 <artifactId>maven-surefire-plugin</artifactId>
-                <version>2.20</version>
+                <version>2.21.0</version>
                 <configuration>
                     <enableAssertions>true</enableAssertions>
                 </configuration>
             <plugin>
                 <groupId>org.apache.maven.plugins</groupId>
                 <artifactId>maven-site-plugin</artifactId>
-                <version>3.6</version>
+                <version>3.7</version>
                 <configuration>
                     <locales>${site.locales}</locales>
                 </configuration>
             <plugin>
                 <groupId>org.apache.maven.plugins</groupId>
                 <artifactId>maven-javadoc-plugin</artifactId>
-                <version>3.0.0-M1</version>
+                <version>3.0.0</version>
                 <configuration>
                     <author>false</author>
                     <notimestamp>true</notimestamp>
             <plugin>
                 <groupId>org.apache.maven.plugins</groupId>
                 <artifactId>maven-surefire-report-plugin</artifactId>
-                <version>2.20</version>
+                <version>2.21.0</version>
             </plugin>
 
             <plugin>