Skip to content

Commit 6f1c77d

Browse files
committed
Add Jenkins JVM version upgrade to UpgradeJavaVersion recipe
1 parent 047c19f commit 6f1c77d

File tree

3 files changed

+6
-4
lines changed

3 files changed

+6
-4
lines changed

build.gradle.kts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ dependencies {
2727
implementation("org.openrewrite.recipe:rewrite-github-actions:$rewriteVersion")
2828
implementation("org.openrewrite.recipe:rewrite-java-dependencies:$rewriteVersion")
2929
implementation("org.openrewrite.recipe:rewrite-static-analysis:$rewriteVersion")
30+
implementation("org.openrewrite.recipe:rewrite-jenkins:$rewriteVersion")
3031
implementation("org.openrewrite:rewrite-templating:$rewriteVersion")
3132

3233
runtimeOnly("org.openrewrite:rewrite-java-8")

src/main/java/org/openrewrite/java/migrate/UpgradeJavaVersion.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,7 @@ public List<Recipe> getRecipeList() {
5858
return Arrays.asList(
5959
new UseMavenCompilerPluginReleaseConfiguration(version),
6060
new UpdateMavenProjectPropertyJavaVersion(version),
61+
new org.openrewrite.jenkins.UpgradeJavaVersion(version, null),
6162
new UpdateJavaCompatibility(version, null, null, false, null)
6263
);
6364
}

src/test/java/org/openrewrite/java/migrate/UpgradeJavaVersionTest.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -44,13 +44,13 @@ void mavenUpgradeFromJava8ToJava17ViaProperties() {
4444
"""
4545
<project>
4646
<modelVersion>4.0.0</modelVersion>
47-
47+
4848
<properties>
4949
<java.version>1.8</java.version>
5050
<maven.compiler.source>1.8</maven.compiler.source>
5151
<maven.compiler.target>1.8</maven.compiler.target>
5252
</properties>
53-
53+
5454
<groupId>com.mycompany.app</groupId>
5555
<artifactId>my-app</artifactId>
5656
<version>1</version>
@@ -60,13 +60,13 @@ void mavenUpgradeFromJava8ToJava17ViaProperties() {
6060
"""
6161
<project>
6262
<modelVersion>4.0.0</modelVersion>
63-
63+
6464
<properties>
6565
<java.version>17</java.version>
6666
<maven.compiler.source>17</maven.compiler.source>
6767
<maven.compiler.target>17</maven.compiler.target>
6868
</properties>
69-
69+
7070
<groupId>com.mycompany.app</groupId>
7171
<artifactId>my-app</artifactId>
7272
<version>1</version>

0 commit comments

Comments
 (0)