Skip to content

Commit d192070

Browse files
committed
Fix preconditions and remove intermediate UpgradeBuildToJava25
1 parent 1a07e7f commit d192070

File tree

1 file changed

+10
-19
lines changed

1 file changed

+10
-19
lines changed

src/main/resources/META-INF/rewrite/java-version-25.yml

Lines changed: 10 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,8 @@ tags:
2626
- java25
2727
recipeList:
2828
- org.openrewrite.java.migrate.UpgradeToJava21
29-
- org.openrewrite.java.migrate.UpgradeBuildToJava25
29+
- org.openrewrite.java.migrate.UpgradeJavaVersion:
30+
version: 25
3031
- org.openrewrite.java.migrate.lang.MigrateProcessWaitForDuration
3132
- org.openrewrite.java.migrate.lang.ReplaceUnusedVariablesWithUnderscore
3233
- org.openrewrite.java.migrate.util.MigrateInflaterDeflaterToClose
@@ -51,16 +52,6 @@ recipeList:
5152
- org.openrewrite.java.ChangeMethodName:
5253
methodPattern: java.util.zip.Inflater end()
5354
newMethodName: close
54-
---
55-
type: specs.openrewrite.org/v1beta/recipe
56-
name: org.openrewrite.java.migrate.UpgradeBuildToJava25
57-
displayName: Upgrade build to Java 25
58-
description: Updates build files to use Java 25 as the target/source.
59-
tags:
60-
- java25
61-
recipeList:
62-
- org.openrewrite.java.migrate.UpgradeJavaVersion:
63-
version: 25
6455

6556
---
6657
type: specs.openrewrite.org/v1beta/recipe
@@ -72,8 +63,8 @@ tags:
7263
- security
7364
- deprecation
7465
preconditions:
75-
- org.openrewrite.java.migrate.search.FindJavaVersion:
76-
version: 24
66+
- org.openrewrite.java.search.HasJavaVersion:
67+
version: "[25,)"
7768
- org.openrewrite.java.search.FindMethods:
7869
methodPattern: java.security.AccessController#checkPermission(..)
7970
recipeList:
@@ -92,8 +83,8 @@ tags:
9283
- security
9384
- deprecation
9485
preconditions:
95-
- org.openrewrite.java.migrate.search.FindJavaVersion:
96-
version: 24
86+
- org.openrewrite.java.search.HasJavaVersion:
87+
version: "[25,)"
9788
- org.openrewrite.java.search.FindMethods:
9889
methodPattern: java.security.Policy#setPolicy(..)
9990
recipeList:
@@ -112,8 +103,8 @@ tags:
112103
- security
113104
- deprecation
114105
preconditions:
115-
- org.openrewrite.java.migrate.search.FindJavaVersion:
116-
version: 24
106+
- org.openrewrite.java.search.HasJavaVersion:
107+
version: "[25,)"
117108
- org.openrewrite.java.search.FindMethods:
118109
methodPattern: java.lang.SecurityManager#check*(..)
119110
recipeList:
@@ -134,8 +125,8 @@ tags:
134125
- security
135126
- deprecation
136127
preconditions:
137-
- org.openrewrite.java.migrate.search.FindJavaVersion:
138-
version: 24
128+
- org.openrewrite.java.search.HasJavaVersion:
129+
version: "[25,)"
139130
- org.openrewrite.java.search.FindMethods:
140131
methodPattern: java.lang.System#getSecurityManager()
141132
recipeList:

0 commit comments

Comments
 (0)