@@ -729,6 +729,7 @@ void upgradeToRecommendCoreVersionTest() {
729729 <!-- https://www.jenkins.io/doc/developer/plugin-development/choosing-jenkins-baseline/ -->
730730 <jenkins.baseline>%s</jenkins.baseline>
731731 <jenkins.version>${jenkins.baseline}.%s</jenkins.version>
732+ <ban-commons-lang-2.skip>false</ban-commons-lang-2.skip>
732733 </properties>
733734 <dependencyManagement>
734735 <dependencies>
@@ -898,6 +899,7 @@ void upgradeToRecommendCoreVersionTestWithoutPluginDependencies() {
898899 <maven.compiler.source>17</maven.compiler.source>
899900 <maven.compiler.release>17</maven.compiler.release>
900901 <maven.compiler.target>17</maven.compiler.target>
902+ <ban-commons-lang-2.skip>false</ban-commons-lang-2.skip>
901903 </properties>
902904 <repositories>
903905 <repository>
@@ -933,6 +935,7 @@ void upgradeToRecommendCoreVersionTestWithoutPluginDependencies() {
933935 <properties>
934936 <jenkins.version>%s</jenkins.version>
935937 <jenkins-test-harness.version>%s</jenkins-test-harness.version>
938+ <ban-commons-lang-2.skip>false</ban-commons-lang-2.skip>
936939 </properties>
937940 <repositories>
938941 <repository>
@@ -995,6 +998,7 @@ void upgradeToRecommendCoreVersionTestWithBaseline() {
995998 <jenkins-test-harness.version>2.41.1</jenkins-test-harness.version>
996999 <jenkins.baseline>2.440</jenkins.baseline>
9971000 <jenkins.version>${jenkins.baseline}.3</jenkins.version>
1001+ <ban-commons-lang-2.skip>false</ban-commons-lang-2.skip>
9981002 </properties>
9991003 <dependencyManagement>
10001004 <dependencies>
@@ -1047,6 +1051,7 @@ void upgradeToRecommendCoreVersionTestWithBaseline() {
10471051 <!-- https://www.jenkins.io/doc/developer/plugin-development/choosing-jenkins-baseline/ -->
10481052 <jenkins.baseline>%s</jenkins.baseline>
10491053 <jenkins.version>${jenkins.baseline}.%s</jenkins.version>
1054+ <ban-commons-lang-2.skip>false</ban-commons-lang-2.skip>
10501055 </properties>
10511056 <dependencyManagement>
10521057 <dependencies>
@@ -1132,6 +1137,7 @@ void upgradeToRecommendCoreVersionTestWithMultipleBom() {
11321137 <revision>2.17.0</revision>
11331138 <changelist>999999-SNAPSHOT</changelist>
11341139 <jenkins.version>2.516.1</jenkins.version>
1140+ <ban-commons-lang-2.skip>false</ban-commons-lang-2.skip>
11351141 </properties>
11361142 <repositories>
11371143 <repository>
@@ -1206,6 +1212,7 @@ void upgradeToRecommendCoreVersionTestWithMultipleBom() {
12061212 <!-- https://www.jenkins.io/doc/developer/plugin-development/choosing-jenkins-baseline/ -->
12071213 <jenkins.baseline>%s</jenkins.baseline>
12081214 <jenkins.version>${jenkins.baseline}.%s</jenkins.version>
1215+ <ban-commons-lang-2.skip>false</ban-commons-lang-2.skip>
12091216 </properties>
12101217 <repositories>
12111218 <repository>
@@ -1318,6 +1325,7 @@ void upgradeToUpgradeToLatestJava11CoreVersion() {
13181325 <properties>
13191326 <jenkins-test-harness.version>2.41.1</jenkins-test-harness.version>
13201327 <jenkins.version>2.440.3</jenkins.version>
1328+ <ban-commons-lang-2.skip>false</ban-commons-lang-2.skip>
13211329 </properties>
13221330 <dependencyManagement>
13231331 <dependencies>
@@ -1379,6 +1387,7 @@ void upgradeToUpgradeToLatestJava11CoreVersion() {
13791387 <!-- https://www.jenkins.io/doc/developer/plugin-development/choosing-jenkins-baseline/ -->
13801388 <jenkins.baseline>2.462</jenkins.baseline>
13811389 <jenkins.version>${jenkins.baseline}.3</jenkins.version>
1390+ <ban-commons-lang-2.skip>false</ban-commons-lang-2.skip>
13821391 </properties>
13831392 <dependencyManagement>
13841393 <dependencies>
@@ -1521,6 +1530,7 @@ void upgradeToUpgradeToLatestJava8CoreVersion() {
15211530 <properties>
15221531 <jenkins-test-harness.version>2.41.1</jenkins-test-harness.version>
15231532 <jenkins.version>2.303.3</jenkins.version>
1533+ <ban-commons-lang-2.skip>false</ban-commons-lang-2.skip>
15241534 </properties>
15251535 <dependencyManagement>
15261536 <dependencies>
@@ -1576,6 +1586,7 @@ void upgradeToUpgradeToLatestJava8CoreVersion() {
15761586 <!-- https://www.jenkins.io/doc/developer/plugin-development/choosing-jenkins-baseline/ -->
15771587 <jenkins.baseline>2.346</jenkins.baseline>
15781588 <jenkins.version>${jenkins.baseline}.3</jenkins.version>
1589+ <ban-commons-lang-2.skip>false</ban-commons-lang-2.skip>
15791590 </properties>
15801591 <dependencyManagement>
15811592 <dependencies>
@@ -2037,6 +2048,7 @@ void upgradeNextMajorParentVersionTest() {
20372048 <maven.compiler.source>11</maven.compiler.source>
20382049 <maven.compiler.target>11</maven.compiler.target>
20392050 <maven.compiler.release>11</maven.compiler.release>
2051+ <ban-commons-lang-2.skip>false</ban-commons-lang-2.skip>
20402052 </properties>
20412053 <dependencies>
20422054 <dependency>
@@ -2080,6 +2092,7 @@ void upgradeNextMajorParentVersionTest() {
20802092 <properties>
20812093 <jenkins-test-harness.version>%s</jenkins-test-harness.version>
20822094 <jenkins.version>%s</jenkins.version>
2095+ <ban-commons-lang-2.skip>false</ban-commons-lang-2.skip>
20832096 </properties>
20842097 <dependencies>
20852098 <dependency>
@@ -2277,6 +2290,7 @@ void upgradeNextMajorParentVersionTestWithBom() {
22772290 <maven.compiler.source>17</maven.compiler.source>
22782291 <maven.compiler.release>17</maven.compiler.release>
22792292 <maven.compiler.target>17</maven.compiler.target>
2293+
22802294 </properties>
22812295 <dependencyManagement>
22822296 <dependencies>
@@ -2497,6 +2511,7 @@ void upgradeNextMajorParentVersionTestWithBaseline() {
24972511 <jenkins-test-harness.version>2.41.1</jenkins-test-harness.version>
24982512 <jenkins.baseline>2.440</jenkins.baseline>
24992513 <jenkins.version>${jenkins.baseline}.3</jenkins.version>
2514+ <ban-commons-lang-2.skip>false</ban-commons-lang-2.skip>
25002515 </properties>
25012516 <dependencyManagement>
25022517 <dependencies>
@@ -2549,6 +2564,7 @@ void upgradeNextMajorParentVersionTestWithBaseline() {
25492564 <!-- https://www.jenkins.io/doc/developer/plugin-development/choosing-jenkins-baseline/ -->
25502565 <jenkins.baseline>2.516</jenkins.baseline>
25512566 <jenkins.version>${jenkins.baseline}.3</jenkins.version>
2567+ <ban-commons-lang-2.skip>false</ban-commons-lang-2.skip>
25522568 </properties>
25532569 <dependencyManagement>
25542570 <dependencies>
@@ -3367,6 +3383,33 @@ void migrateCommonsLang2ToLang3AndCommonText() {
33673383 spec -> spec .recipeFromResource (
33683384 "/META-INF/rewrite/recipes.yml" ,
33693385 "io.jenkins.tools.pluginmodernizer.MigrateCommonsLang2ToLang3AndCommonText" ),
3386+ // language=xml
3387+ pomXml ("""
3388+ <?xml version="1.0" encoding="UTF-8"?>
3389+ <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
3390+ <modelVersion>4.0.0</modelVersion>
3391+ <groupId>io.jenkins.plugins</groupId>
3392+ <artifactId>empty</artifactId>
3393+ <version>1.0.0-SNAPSHOT</version>
3394+ <name>Empty pom</name>
3395+ <properties>
3396+ <jenkins.version>2.492.1</jenkins.version>
3397+ </properties>
3398+ </project>
3399+ """ , """
3400+ <?xml version="1.0" encoding="UTF-8"?>
3401+ <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
3402+ <modelVersion>4.0.0</modelVersion>
3403+ <groupId>io.jenkins.plugins</groupId>
3404+ <artifactId>empty</artifactId>
3405+ <version>1.0.0-SNAPSHOT</version>
3406+ <name>Empty pom</name>
3407+ <properties>
3408+ <jenkins.version>2.492.1</jenkins.version>
3409+ <ban-commons-lang-2.skip>false</ban-commons-lang-2.skip>
3410+ </properties>
3411+ </project>
3412+ """ ),
33703413 // language=java
33713414 java ("""
33723415 package org.apache.commons.lang;
@@ -3640,8 +3683,8 @@ public void myTestMethodChild(JenkinsRule j) {
36403683 <packaging>hpi</packaging>
36413684 <name>Empty Plugin</name>
36423685 <properties>
3643- <ban-junit4-imports.skip>false</ban-junit4-imports.skip>
36443686 <jenkins.version>2.440.3</jenkins.version>
3687+ <ban-junit4-imports.skip>false</ban-junit4-imports.skip>
36453688 </properties>
36463689 <dependencyManagement>
36473690 <dependencies>
0 commit comments