diff --git a/pom.xml b/pom.xml index 947021a1..9448bc41 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ org.jenkins-ci.plugins plugin - 5.2102.v5f5fe09fccf1 + 6.2116.v7501b_67dc517 @@ -34,6 +34,7 @@ commons-digester,commons-validator true false + false @@ -68,6 +69,10 @@ io.jenkins.plugins apache-httpcomponents-client-5-api + + io.jenkins.plugins + commons-lang3-api + io.jenkins.plugins gson-api diff --git a/src/main/java/jenkins/plugins/office365connector/ActionableBuilder.java b/src/main/java/jenkins/plugins/office365connector/ActionableBuilder.java index 49340862..97d2900b 100644 --- a/src/main/java/jenkins/plugins/office365connector/ActionableBuilder.java +++ b/src/main/java/jenkins/plugins/office365connector/ActionableBuilder.java @@ -26,7 +26,7 @@ import jenkins.scm.api.metadata.ContributorMetadataAction; import jenkins.scm.api.metadata.ObjectMetadataAction; import jenkins.scm.api.mixin.ChangeRequestSCMHead; -import org.apache.commons.lang.StringUtils; +import org.apache.commons.lang3.StringUtils; import org.jenkinsci.plugins.displayurlapi.DisplayURLProvider; /** diff --git a/src/main/java/jenkins/plugins/office365connector/FactsBuilder.java b/src/main/java/jenkins/plugins/office365connector/FactsBuilder.java index 00f44af7..bb8d84d4 100644 --- a/src/main/java/jenkins/plugins/office365connector/FactsBuilder.java +++ b/src/main/java/jenkins/plugins/office365connector/FactsBuilder.java @@ -32,7 +32,7 @@ import jenkins.plugins.office365connector.model.Fact; import jenkins.plugins.office365connector.model.FactDefinition; import jenkins.scm.RunWithSCM; -import org.apache.commons.lang.StringUtils; +import org.apache.commons.lang3.StringUtils; import org.jenkinsci.plugins.tokenmacro.MacroEvaluationException; import org.jenkinsci.plugins.tokenmacro.TokenMacro; diff --git a/src/main/java/jenkins/plugins/office365connector/HttpWorker.java b/src/main/java/jenkins/plugins/office365connector/HttpWorker.java index 667a2a39..bda94855 100644 --- a/src/main/java/jenkins/plugins/office365connector/HttpWorker.java +++ b/src/main/java/jenkins/plugins/office365connector/HttpWorker.java @@ -24,7 +24,7 @@ import java.util.regex.Pattern; import jenkins.model.Jenkins; -import org.apache.commons.lang.StringUtils; +import org.apache.commons.lang3.StringUtils; import org.apache.hc.client5.http.config.ConnectionConfig; import org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager; import org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManagerBuilder; diff --git a/src/main/java/jenkins/plugins/office365connector/Office365ConnectorWebhookNotifier.java b/src/main/java/jenkins/plugins/office365connector/Office365ConnectorWebhookNotifier.java index 73c2f2d2..626d8332 100644 --- a/src/main/java/jenkins/plugins/office365connector/Office365ConnectorWebhookNotifier.java +++ b/src/main/java/jenkins/plugins/office365connector/Office365ConnectorWebhookNotifier.java @@ -29,7 +29,7 @@ import hudson.model.TaskListener; import jenkins.plugins.office365connector.model.Card; import jenkins.plugins.office365connector.workflow.StepParameters; -import org.apache.commons.lang.StringUtils; +import org.apache.commons.lang3.StringUtils; /** * @author srhebbar diff --git a/src/main/java/jenkins/plugins/office365connector/Webhook.java b/src/main/java/jenkins/plugins/office365connector/Webhook.java index e629c8b7..e3714ebb 100644 --- a/src/main/java/jenkins/plugins/office365connector/Webhook.java +++ b/src/main/java/jenkins/plugins/office365connector/Webhook.java @@ -27,7 +27,7 @@ import jenkins.plugins.office365connector.model.Macro; import jenkins.plugins.office365connector.utils.FormUtils; import net.sf.json.JSONObject; -import org.apache.commons.lang.StringUtils; +import org.apache.commons.lang3.StringUtils; import org.kohsuke.stapler.DataBoundConstructor; import org.kohsuke.stapler.DataBoundSetter; import org.kohsuke.stapler.QueryParameter; diff --git a/src/main/java/jenkins/plugins/office365connector/utils/FormUtils.java b/src/main/java/jenkins/plugins/office365connector/utils/FormUtils.java index 577971b4..fb4ff90c 100644 --- a/src/main/java/jenkins/plugins/office365connector/utils/FormUtils.java +++ b/src/main/java/jenkins/plugins/office365connector/utils/FormUtils.java @@ -1,7 +1,7 @@ package jenkins.plugins.office365connector.utils; import hudson.util.FormValidation; -import org.apache.commons.lang.StringUtils; +import org.apache.commons.lang3.StringUtils; import org.apache.commons.validator.routines.UrlValidator; /** diff --git a/src/test/java/jenkins/plugins/office365connector/ActionableBuilderTest.java b/src/test/java/jenkins/plugins/office365connector/ActionableBuilderTest.java index ad386f95..0280363a 100644 --- a/src/test/java/jenkins/plugins/office365connector/ActionableBuilderTest.java +++ b/src/test/java/jenkins/plugins/office365connector/ActionableBuilderTest.java @@ -9,7 +9,7 @@ import jenkins.scm.api.SCMHead; import jenkins.scm.api.metadata.ContributorMetadataAction; import jenkins.scm.api.metadata.ObjectMetadataAction; -import org.apache.commons.lang.StringUtils; +import org.apache.commons.lang3.StringUtils; import org.jenkinsci.plugins.displayurlapi.DisplayURLProvider; import org.junit.jupiter.api.AfterEach; import org.junit.jupiter.api.BeforeEach; diff --git a/src/test/java/jenkins/plugins/office365connector/CardBuilderMessageCardTest.java b/src/test/java/jenkins/plugins/office365connector/CardBuilderMessageCardTest.java index c31d2ea3..a3c84d29 100644 --- a/src/test/java/jenkins/plugins/office365connector/CardBuilderMessageCardTest.java +++ b/src/test/java/jenkins/plugins/office365connector/CardBuilderMessageCardTest.java @@ -11,7 +11,7 @@ import jenkins.plugins.office365connector.model.Section; import jenkins.plugins.office365connector.workflow.AbstractTest; import jenkins.plugins.office365connector.workflow.StepParameters; -import org.apache.commons.lang.StringUtils; +import org.apache.commons.lang3.StringUtils; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; diff --git a/src/test/java/jenkins/plugins/office365connector/FactsBuilderTest.java b/src/test/java/jenkins/plugins/office365connector/FactsBuilderTest.java index 52fa7ac5..b348bd15 100644 --- a/src/test/java/jenkins/plugins/office365connector/FactsBuilderTest.java +++ b/src/test/java/jenkins/plugins/office365connector/FactsBuilderTest.java @@ -10,7 +10,7 @@ import jenkins.plugins.office365connector.model.Fact; import jenkins.plugins.office365connector.model.FactDefinition; import jenkins.plugins.office365connector.workflow.AbstractTest; -import org.apache.commons.lang.StringUtils; +import org.apache.commons.lang3.StringUtils; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; diff --git a/src/test/java/jenkins/plugins/office365connector/helpers/ReflectionHelper.java b/src/test/java/jenkins/plugins/office365connector/helpers/ReflectionHelper.java index 2818e605..7ce541ae 100644 --- a/src/test/java/jenkins/plugins/office365connector/helpers/ReflectionHelper.java +++ b/src/test/java/jenkins/plugins/office365connector/helpers/ReflectionHelper.java @@ -1,7 +1,7 @@ package jenkins.plugins.office365connector.helpers; import hudson.util.ReflectionUtils; -import org.apache.commons.lang.StringUtils; +import org.apache.commons.lang3.StringUtils; import java.lang.reflect.Field; import java.lang.reflect.Method; diff --git a/src/test/java/jenkins/plugins/office365connector/helpers/SCMHeadBuilder.java b/src/test/java/jenkins/plugins/office365connector/helpers/SCMHeadBuilder.java index 98f51489..c0d83fb9 100644 --- a/src/test/java/jenkins/plugins/office365connector/helpers/SCMHeadBuilder.java +++ b/src/test/java/jenkins/plugins/office365connector/helpers/SCMHeadBuilder.java @@ -3,7 +3,7 @@ import edu.umd.cs.findbugs.annotations.NonNull; import jenkins.scm.api.SCMHead; import jenkins.scm.api.mixin.ChangeRequestSCMHead; -import org.apache.commons.lang.NotImplementedException; +import org.apache.commons.lang3.NotImplementedException; /** * @author Damian Szczepanik (damianszczepanik@github) diff --git a/src/test/java/jenkins/plugins/office365connector/workflow/AbstractTest.java b/src/test/java/jenkins/plugins/office365connector/workflow/AbstractTest.java index ea75b2a1..fe1f8dbb 100644 --- a/src/test/java/jenkins/plugins/office365connector/workflow/AbstractTest.java +++ b/src/test/java/jenkins/plugins/office365connector/workflow/AbstractTest.java @@ -15,7 +15,7 @@ import jenkins.plugins.office365connector.WebhookJobProperty; import jenkins.plugins.office365connector.helpers.ClassicDisplayURLProviderBuilder; import jenkins.plugins.office365connector.helpers.WebhookBuilder; -import org.apache.commons.lang.StringUtils; +import org.apache.commons.lang3.StringUtils; import org.jenkinsci.plugins.displayurlapi.DisplayURLProvider; import org.jenkinsci.plugins.tokenmacro.TokenMacro; import org.junit.jupiter.api.AfterEach;