Remove pom versions to pick up from parent and fix build issues.
Remove deprecated checkstyle modules.
diff --git a/checkstyle.xml b/checkstyle.xml
index 7268604..0156ad8 100644
--- a/checkstyle.xml
+++ b/checkstyle.xml
@@ -155,7 +155,6 @@
<!-- Checks for common coding problems -->
<!-- See http://checkstyle.sf.net/config_coding.html -->
<!-- module name="AvoidInlineConditionals"/ -->
- <module name="DoubleCheckedLocking"/> <!-- MY FAVOURITE -->
<module name="EmptyStatement"/>
<module name="EqualsHashCode"/>
<!-- module name="HiddenField"/ -->
@@ -163,7 +162,6 @@
<module name="InnerAssignment"/>
<module name="MagicNumber"/>
<module name="MissingSwitchDefault"/>
- <module name="RedundantThrows"/>
<module name="SimplifyBooleanExpression"/>
<module name="SimplifyBooleanReturn"/>
diff --git a/pom.xml b/pom.xml
index b3e84ac..ca27ed8 100644
--- a/pom.xml
+++ b/pom.xml
@@ -303,7 +303,6 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-checkstyle-plugin</artifactId>
- <version>2.9.1</version>
<configuration>
<configLocation>${basedir}/checkstyle.xml</configLocation>
<enableRulesSummary>false</enableRulesSummary>
@@ -313,7 +312,6 @@
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>findbugs-maven-plugin</artifactId>
- <version>2.5.4</version>
<configuration>
<threshold>Normal</threshold>
<effort>Default</effort>
@@ -322,7 +320,6 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-pmd-plugin</artifactId>
- <version>3.3</version>
<configuration>
<targetJdk>${maven.compiler.source}</targetJdk>
<rulesets>