diff --git a/pom.xml b/pom.xml
index 56ef1cc..8a2fa74 100644
--- a/pom.xml
+++ b/pom.xml
@@ -12,7 +12,7 @@
Conditional Maven Plugin
A Maven plugin for conditional property declarations
- https://bitbucket.org/inteligr8/conditional-maven-plugin
+ https://git.inteligr8.com/inteligr8/conditional-maven-plugin
@@ -22,9 +22,9 @@
- scm:git:https://bitbucket.org/inteligr8/conditional-maven-plugin.git
- scm:git:git@bitbucket.org:inteligr8/conditional-maven-plugin.git
- https://bitbucket.org/inteligr8/conditional-maven-plugin
+ scm:git:https://git.inteligr8.com/inteligr8/conditional-maven-plugin.git
+ scm:git:git@git.inteligr8.com:inteligr8/conditional-maven-plugin.git
+ https://git.inteligr8.com/inteligr8/conditional-maven-plugin
Inteligr8
@@ -43,14 +43,14 @@
UTF-8
1.8
1.8
- 3.6.3
+ 3.9.11
org.apache.commons
commons-lang3
- 3.4
+ 3.20.0
org.apache.maven
@@ -61,7 +61,7 @@
org.apache.maven.plugin-tools
maven-plugin-annotations
- 3.6.0
+ 3.15.1
provided
@@ -85,16 +85,32 @@
junit
junit
- 4.12
+ 4.13.2
test
+
+
+
+ maven-plugin-plugin
+ 3.15.2
+
+
+ maven-invoker-plugin
+ 3.9.1
+
+
+ org.codehaus.plexus
+ plexus-component-metadata
+ 2.2.0
+
+
+
maven-plugin-plugin
- 3.6.0
conditional
@@ -116,7 +132,6 @@
org.codehaus.plexus
plexus-component-metadata
- 2.0.0
@@ -127,7 +142,6 @@
maven-invoker-plugin
- 3.2.2
${basedir}/src/it
${project.build.directory}/it
@@ -163,7 +177,6 @@
maven-invoker-plugin
- 3.2.2
run-its
@@ -183,7 +196,7 @@
- release
+ central-publish
@@ -220,19 +233,17 @@
- org.sonatype.plugins
- nexus-staging-maven-plugin
- 1.6.13
+ org.sonatype.central
+ central-publishing-maven-plugin
+ 0.8.0
true
- ossrh
- https://s01.oss.sonatype.org/
- true
+ central
+ true
-
diff --git a/src/main/java/com/inteligr8/maven/conditional/AbstractPropertyMojo.java b/src/main/java/com/inteligr8/maven/conditional/AbstractPropertyMojo.java
index 2ecdea6..3475b46 100644
--- a/src/main/java/com/inteligr8/maven/conditional/AbstractPropertyMojo.java
+++ b/src/main/java/com/inteligr8/maven/conditional/AbstractPropertyMojo.java
@@ -14,8 +14,6 @@
*/
package com.inteligr8.maven.conditional;
-import javax.annotation.OverridingMethodsMustInvokeSuper;
-
import org.apache.commons.lang3.StringUtils;
import org.apache.maven.execution.MavenSession;
import org.apache.maven.plugin.AbstractMojo;
@@ -68,7 +66,6 @@ public abstract class AbstractPropertyMojo extends AbstractMojo {
protected abstract void go() throws MojoExecutionException, MojoFailureException;
- @OverridingMethodsMustInvokeSuper
protected void validateParamsPreNormalization() throws MojoFailureException {
this.getLog().debug("Validating parameters before their normalization");
@@ -76,14 +73,12 @@ public abstract class AbstractPropertyMojo extends AbstractMojo {
throw new MojoFailureException("The 'newProperty' element is required");
}
- @OverridingMethodsMustInvokeSuper
protected void normalizeParameters() throws MojoFailureException {
this.getLog().debug("Normalizing parameters");
this.newProperty = StringUtils.trimToNull(this.newProperty);
}
- @OverridingMethodsMustInvokeSuper
protected void validateParamsPostNormalization() throws MojoFailureException {
this.getLog().debug("Validating parameters after their normalization");
diff --git a/src/main/java/com/inteligr8/maven/conditional/BooleanPropertyMojo.java b/src/main/java/com/inteligr8/maven/conditional/BooleanPropertyMojo.java
index f38daff..42e6aec 100644
--- a/src/main/java/com/inteligr8/maven/conditional/BooleanPropertyMojo.java
+++ b/src/main/java/com/inteligr8/maven/conditional/BooleanPropertyMojo.java
@@ -16,8 +16,6 @@ package com.inteligr8.maven.conditional;
import java.util.Properties;
-import javax.annotation.OverridingMethodsMustInvokeSuper;
-
import org.apache.commons.lang3.StringUtils;
import org.apache.maven.plugin.MojoExecutionException;
import org.apache.maven.plugin.MojoFailureException;
@@ -56,7 +54,6 @@ public class BooleanPropertyMojo extends AbstractPropertyMojo {
}
@Override
- @OverridingMethodsMustInvokeSuper
protected void validateParamsPreNormalization() throws MojoFailureException {
super.validateParamsPreNormalization();
@@ -65,7 +62,6 @@ public class BooleanPropertyMojo extends AbstractPropertyMojo {
}
@Override
- @OverridingMethodsMustInvokeSuper
protected void normalizeParameters() throws MojoFailureException {
super.normalizeParameters();
@@ -73,7 +69,6 @@ public class BooleanPropertyMojo extends AbstractPropertyMojo {
}
@Override
- @OverridingMethodsMustInvokeSuper
protected void validateParamsPostNormalization() throws MojoFailureException {
super.validateParamsPostNormalization();
diff --git a/src/main/java/com/inteligr8/maven/conditional/FileExistenceMojo.java b/src/main/java/com/inteligr8/maven/conditional/FileExistenceMojo.java
index 83d9107..e28f16c 100644
--- a/src/main/java/com/inteligr8/maven/conditional/FileExistenceMojo.java
+++ b/src/main/java/com/inteligr8/maven/conditional/FileExistenceMojo.java
@@ -16,8 +16,6 @@ package com.inteligr8.maven.conditional;
import java.io.File;
-import javax.annotation.OverridingMethodsMustInvokeSuper;
-
import org.apache.commons.lang3.StringUtils;
import org.apache.maven.plugin.MojoExecutionException;
import org.apache.maven.plugin.MojoFailureException;
@@ -56,7 +54,6 @@ public class FileExistenceMojo extends AbstractPropertyMojo {
}
@Override
- @OverridingMethodsMustInvokeSuper
protected void validateParamsPreNormalization() throws MojoFailureException {
super.validateParamsPreNormalization();
@@ -65,7 +62,6 @@ public class FileExistenceMojo extends AbstractPropertyMojo {
}
@Override
- @OverridingMethodsMustInvokeSuper
protected void normalizeParameters() throws MojoFailureException {
super.normalizeParameters();
@@ -73,7 +69,6 @@ public class FileExistenceMojo extends AbstractPropertyMojo {
}
@Override
- @OverridingMethodsMustInvokeSuper
protected void validateParamsPostNormalization() throws MojoFailureException {
super.validateParamsPostNormalization();