summaryrefslogtreecommitdiffstats
path: root/config-class-plugin
diff options
context:
space:
mode:
authorArne H Juul <arnej@yahoo-inc.com>2017-04-21 13:31:57 +0200
committerArne H Juul <arnej@yahoo-inc.com>2017-04-21 13:31:57 +0200
commit5d1a34859f619cbe2b353b49388cfe0411cd47a3 (patch)
treeb74bea7330689238619fb8919a48d3cf2df86e92 /config-class-plugin
parentea951e8f49266a62263732fd9fa42cf1dc69e59e (diff)
enable more warnings
* and add -Werror flag, disallowing warnings * bump maven-plugin-api version to avoid evil warning * note: -Xlint:processing would warn about org.apache.maven.plugins.annotations.* not being "claimed", this is not a problem it seems.
Diffstat (limited to 'config-class-plugin')
-rw-r--r--config-class-plugin/pom.xml9
1 files changed, 8 insertions, 1 deletions
diff --git a/config-class-plugin/pom.xml b/config-class-plugin/pom.xml
index 9dbcb5c86bb..412b48b93af 100644
--- a/config-class-plugin/pom.xml
+++ b/config-class-plugin/pom.xml
@@ -15,7 +15,7 @@
<dependency>
<groupId>org.apache.maven</groupId>
<artifactId>maven-plugin-api</artifactId>
- <version>3.1.1</version>
+ <version>3.5.0</version>
<scope>provided</scope>
</dependency>
<dependency>
@@ -48,6 +48,13 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
+ <configuration>
+ <compilerArgs>
+ <arg>-Xlint:all</arg>
+ <arg>-Xlint:-processing</arg>
+ <arg>-Werror</arg>
+ </compilerArgs>
+ </configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>