Skip to content

Commit 99c52ad

Browse files
committed
Add Knut's InstanceOfPatternMatch recipe to java 17 migration
1 parent bf2eda9 commit 99c52ad

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,8 @@ recipeList:
3232
- org.openrewrite.java.migrate.lang.StringFormatted
3333
- org.openrewrite.java.migrate.lombok.UpdateLombokToJava17
3434
- org.openrewrite.github.SetupJavaUpgradeJavaVersion
35-
# TODO Pending https://github.com/openrewrite/rewrite/pull/2747 and other small enhancements
36-
# - org.openrewrite.java.cleanup.InstanceOfPatternMatch
35+
- org.openrewrite.java.cleanup.InstanceOfPatternMatch
36+
3737
---
3838
type: specs.openrewrite.org/v1beta/recipe
3939
name: org.openrewrite.java.migrate.JavaVersion17

src/test/java/org/openrewrite/java/migrate/logging/MigrateLoggerGlobalToGetGlobalTest.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,9 @@ public void defaults(RecipeSpec spec) {
3434
void globalToGetGlobal() {
3535
//language=java
3636
rewriteRun(
37-
spec -> spec.typeValidationOptions(new TypeValidation(true, true, false, true)),
37+
spec -> spec.typeValidationOptions(TypeValidation.builder()
38+
.methodInvocations(false)
39+
.build()),
3840
java(
3941
"""
4042
package org.openrewrite.example;

0 commit comments

Comments
 (0)