Skip to content

Commit 04f8c68

Browse files
committed
Also generate recipes from rewrite-static-analysis
1 parent 1a9a21e commit 04f8c68

3 files changed

Lines changed: 8 additions & 0 deletions

File tree

build.gradle.kts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ recipeDependencies {
1111
parserClasspath("org.openrewrite:rewrite-gradle:latest.release")
1212
parserClasspath("org.openrewrite:rewrite-java:latest.release")
1313
parserClasspath("org.openrewrite:rewrite-maven:latest.release")
14+
parserClasspath("org.openrewrite.recipe:rewrite-static-analysis:latest.release")
1415
}
1516

1617
val rewriteVersion = rewriteRecipe.rewriteVersion.get()
-380 KB
Binary file not shown.

src/main/resources/META-INF/rewrite/inline-rewrite-methods.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -125,3 +125,10 @@ recipeList:
125125
- 'org.openrewrite.java.Annotated'
126126
classpathFromResources:
127127
- 'rewrite-java-8.62.3'
128+
129+
# From org.openrewrite.recipe:rewrite-static-analysis:2.17.0
130+
- org.openrewrite.java.InlineMethodCalls:
131+
methodPattern: 'org.openrewrite.staticanalysis.RemoveUnusedLocalVariables RemoveUnusedLocalVariables(java.lang.String[], java.lang.Boolean)'
132+
replacement: 'new RemoveUnusedLocalVariables(ignoreVariablesNamed, null, withSideEffects)'
133+
classpathFromResources:
134+
- 'rewrite-static-analysis-2.17.0'

0 commit comments

Comments
 (0)