Update pom plugins/deps
diff --git a/pom.xml b/pom.xml
index c96b9bb..10e8945 100644
--- a/pom.xml
+++ b/pom.xml
@@ -20,7 +20,7 @@
<parent>
<groupId>org.apache</groupId>
<artifactId>apache</artifactId>
- <version>21</version>
+ <version>23</version>
</parent>
<groupId>org.apache.accumulo</groupId>
<artifactId>accumulo2-maven-plugin</artifactId>
@@ -72,7 +72,7 @@
</mailingList>
</mailingLists>
<prerequisites>
- <maven>3.3.9</maven>
+ <maven>3.5.0</maven>
</prerequisites>
<scm>
<connection>scm:git:https://gitbox.apache.org/repos/asf/accumulo-maven-plugin.git</connection>
@@ -94,20 +94,20 @@
<!-- extra release args for testing -->
<extraReleaseArguments />
<it.failIfNoSpecifiedTests>false</it.failIfNoSpecifiedTests>
+ <maven.compiler.release>8</maven.compiler.release>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<mavenPluginToolsVersion>3.6.0</mavenPluginToolsVersion>
- <mavenVersion>3.6.1</mavenVersion>
+ <mavenVersion>3.6.3</mavenVersion>
<sourceReleaseAssemblyDescriptor>source-release-tar</sourceReleaseAssemblyDescriptor>
<spotbugs.excludeFilterFile>src/main/spotbugs/exclude-filter.xml</spotbugs.excludeFilterFile>
- <spotbugs.version>3.1.12</spotbugs.version>
</properties>
<dependencies>
<!-- spotbugs-annotations provides SuppressFBWarnings annotation -->
<dependency>
<groupId>com.github.spotbugs</groupId>
<artifactId>spotbugs-annotations</artifactId>
- <version>${spotbugs.version}</version>
+ <version>4.0.0</version>
<optional>true</optional>
</dependency>
<dependency>
@@ -277,7 +277,7 @@
<plugin>
<groupId>com.github.spotbugs</groupId>
<artifactId>spotbugs-maven-plugin</artifactId>
- <version>${spotbugs.version}.1</version>
+ <version>3.1.12.1</version>
<configuration>
<xmlOutput>true</xmlOutput>
<effort>Max</effort>
@@ -320,6 +320,10 @@
<module name="FileTabCharacter">
<property name="eachLine" value="true" />
</module>
+ <module name="LineLength">
+ <property name="max" value="100" />
+ <property name="ignorePattern" value="^[ ]*[*].*@(link|see) |Map.* = new .*Map|org[.]apache[.]accumulo[.]|a href=|http://|https://|ftp://" />
+ </module>
<module name="TreeWalker">
<module name="OneTopLevelClass" />
<module name="RegexpSinglelineJava">
@@ -347,10 +351,6 @@
<property name="message" value="Use static imports for Assert.* methods for consistency" />
</module>
<module name="OuterTypeFilename" />
- <module name="LineLength">
- <property name="max" value="100" />
- <property name="ignorePattern" value="^[ ]*[*].*@(link|see) |Map.* = new .*Map|org[.]apache[.]accumulo[.]|a href=|http://|https://|ftp://" />
- </module>
<module name="AvoidStarImport" />
<module name="UnusedImports">
<property name="processJavadoc" value="true" />
@@ -390,12 +390,9 @@
<module name="NonEmptyAtclauseDescription" />
<module name="JavadocTagContinuationIndentation" />
<module name="JavadocMethod">
- <property name="allowMissingJavadoc" value="true" />
<property name="allowMissingParamTags" value="true" />
- <property name="allowMissingThrowsTags" value="true" />
<property name="allowMissingReturnTag" value="true" />
<property name="allowedAnnotations" value="Override,Test,BeforeClass,AfterClass,Before,After" />
- <property name="allowThrowsTagsForSubclasses" value="true" />
</module>
<module name="SingleLineJavadoc" />
<module name="MissingOverrideCheck" />
@@ -415,7 +412,7 @@
<dependency>
<groupId>com.puppycrawl.tools</groupId>
<artifactId>checkstyle</artifactId>
- <version>8.23</version>
+ <version>8.29</version>
</dependency>
</dependencies>
<executions>
@@ -629,10 +626,6 @@
<name>m2e.version</name>
</property>
</activation>
- <properties>
- <!-- add compiler compliance to Eclipse -->
- <maven.compiler.release>8</maven.compiler.release>
- </properties>
<build>
<pluginManagement>
<plugins>
@@ -731,14 +724,5 @@
</pluginManagement>
</build>
</profile>
- <profile>
- <id>jdk-release-flag</id>
- <activation>
- <jdk>[9,)</jdk>
- </activation>
- <properties>
- <maven.compiler.release>8</maven.compiler.release>
- </properties>
- </profile>
</profiles>
</project>