Add modernizer-maven-plugin declaration 08/82708/2
authorRobert Varga <robert.varga@pantheon.tech>
Tue, 25 Jun 2019 08:57:23 +0000 (10:57 +0200)
committerRobert Varga <nite@hq.sk>
Sat, 29 Jun 2019 06:48:52 +0000 (06:48 +0000)
This adds version management and lifecycle binding for modernizer
plugn, which detects deprecated constructs. The plugin is not
enabled by default.

Change-Id: Iae803bb0fb76c8692364df8493bdcc1b607a688b
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
odlparent/pom.xml

index 2e1e29e7cc279b194168051832f0b8c308719f41..fc642a74f48112b6d212c1e4a28d2c727c4329de 100644 (file)
           <version>2.11.1</version>
         </plugin>
 
+        <plugin>
+          <groupId>org.gaul</groupId>
+          <artifactId>modernizer-maven-plugin</artifactId>
+          <version>1.8.0</version>
+          <configuration>
+            <javaVersion>1.8</javaVersion>
+          </configuration>
+
+          <executions>
+            <execution>
+              <id>modernizer</id>
+              <phase>verify</phase>
+              <goals>
+                <goal>modernizer</goal>
+              </goals>
+            </execution>
+          </executions>
+        </plugin>
+
         <plugin>
           <groupId>org.codehaus.mojo</groupId>
           <artifactId>build-helper-maven-plugin</artifactId>