Comment on page
update referencing package name for the recipes moved to rewrite-static-analysis
org.openrewrite.java.upgrade.UpdateStaticAnalysisPackage
Some recipes have been moved from
rewrite
to rewrite-static-analysis
, so any referencing places should update the class package name accordingly.- groupId: org.openrewrite
- artifactId: rewrite-java
- version: 8.9.5
This recipe is composed of more than one recipe. If you want to customize the set of recipes this is composed of, you can find and copy the GitHub source for the recipe from the link above.
This recipe has no required configuration parameters and comes from a rewrite core library. It can be activated directly without adding any dependencies.
Gradle
Gradle init script
Maven POM
Maven Command Line
Moderne CLI
- 1.Add the following to your
build.gradle
file:
build.gradle
plugins {
id("org.openrewrite.rewrite") version("6.5.6")
}
rewrite {
activeRecipe("org.openrewrite.java.upgrade.UpdateStaticAnalysisPackage")
}
repositories {
mavenCentral()
}
- 2.Run
gradle rewriteRun
to run the recipe.
- 1.Create a file named
init.gradle
in the root of your project.
init.gradle
initscript {
repositories {
maven { url "https://plugins.gradle.org/m2" }
}
dependencies { classpath("org.openrewrite:plugin:latest.release") }
}
rootProject {
plugins.apply(org.openrewrite.gradle.RewritePlugin)
dependencies {
rewrite("org.openrewrite:rewrite-java")
}
rewrite {
activeRecipe("org.openrewrite.java.upgrade.UpdateStaticAnalysisPackage")
}
afterEvaluate {
if (repositories.isEmpty()) {
repositories {
mavenCentral()
}
}
}
}
- 2.Run
gradle --init-script init.gradle rewriteRun
to run the recipe.
- 1.Add the following to your
pom.xml
file:
pom.xml
<project>
<build>
<plugins>
<plugin>
<groupId>org.openrewrite.maven</groupId>
<artifactId>rewrite-maven-plugin</artifactId>
<version>5.13.0</version>
<configuration>
<activeRecipes>
<recipe>org.openrewrite.java.upgrade.UpdateStaticAnalysisPackage</recipe>
</activeRecipes>
</configuration>
</plugin>
</plugins>
</build>
</project>
- 2.Run
mvn rewrite:run
to run the recipe.
shell
mvn -U org.openrewrite.maven:rewrite-maven-plugin:run \
-Drewrite.activeRecipes=org.openrewrite.java.upgrade.UpdateStaticAnalysisPackage
You will need to have configured the Moderne CLI on your machine before you can run the following command.
shell
mod run . --recipe UpdateStaticAnalysisPackage
Recipe List
Yaml Recipe List
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.AddSerialVersionUidToSerializable
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.AddSerialVersionUidToSerializable
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.AtomicPrimitiveEqualsUsesGet
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.AtomicPrimitiveEqualsUsesGet
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.AvoidBoxedBooleanExpressions
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.AvoidBoxedBooleanExpressions
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.BigDecimalRoundingConstantsToEnums
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.BigDecimalRoundingConstantsToEnums
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.BooleanChecksNotInverted
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.BooleanChecksNotInverted
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.CaseInsensitiveComparisonsDoNotChangeCase
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.CaseInsensitiveComparisonsDoNotChangeCase
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.CatchClauseOnlyRethrows
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.CatchClauseOnlyRethrows
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.ChainStringBuilderAppendCalls
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.ChainStringBuilderAppendCalls
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.CombineSemanticallyEqualCatchBlocks
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.CombineSemanticallyEqualCatchBlocks
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.CompareEnumsWithEqualityOperator
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.CompareEnumsWithEqualityOperator
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.ControlFlowIndentation
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.ControlFlowIndentation
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.CovariantEquals
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.CovariantEquals
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.DeclarationSiteTypeVariance
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.DeclarationSiteTypeVariance
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.DefaultComesLast
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.DefaultComesLast
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.EmptyBlock
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.EmptyBlock
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.EqualsAvoidsNull
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.EqualsAvoidsNull
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.ExplicitCharsetOnStringGetBytes
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.ExplicitCharsetOnStringGetBytes
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.ExplicitInitialization
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.ExplicitInitialization
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.ExplicitLambdaArgumentTypes
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.ExplicitLambdaArgumentTypes
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.ExternalizableHasNoArgsConstructor
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.ExternalizableHasNoArgsConstructor
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.FallThrough
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.FallThrough
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.FinalClass
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.FinalClass
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.FinalizeLocalVariables
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.FinalizeLocalVariables
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.FinalizeMethodArguments
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.FinalizeMethodArguments
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.FinalizePrivateFields
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.FinalizePrivateFields
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.FixStringFormatExpressions
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.FixStringFormatExpressions
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.ForLoopControlVariablePostfixOperators
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.ForLoopControlVariablePostfixOperators
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.ForLoopIncrementInUpdate
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.ForLoopIncrementInUpdate
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.HiddenField
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.HiddenField
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.HideUtilityClassConstructor
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.HideUtilityClassConstructor
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.IndexOfChecksShouldUseAStartPosition
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.IndexOfChecksShouldUseAStartPosition
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.IndexOfReplaceableByContains
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.IndexOfReplaceableByContains
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.IndexOfShouldNotCompareGreaterThanZero
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.IndexOfShouldNotCompareGreaterThanZero
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.InlineVariable
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.InlineVariable
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.InstanceOfPatternMatch
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.InstanceOfPatternMatch
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.IsEmptyCallOnCollections
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.IsEmptyCallOnCollections
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.LambdaBlockToExpression
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.LambdaBlockToExpression
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.LowercasePackage
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.LowercasePackage
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.MethodNameCasing
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.MethodNameCasing
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.MinimumSwitchCases
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.MinimumSwitchCases
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.MissingOverrideAnnotation
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.MissingOverrideAnnotation
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.ModifierOrder
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.ModifierOrder
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.MultipleVariableDeclarations
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.MultipleVariableDeclarations
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.NeedBraces
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.NeedBraces
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.NestedEnumsAreNotStatic
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.NestedEnumsAreNotStatic
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.NewStringBuilderBufferWithCharArgument
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.NewStringBuilderBufferWithCharArgument
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.NoDoubleBraceInitialization
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.NoDoubleBraceInitialization
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.NoEmptyCollectionWithRawType
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.NoEmptyCollectionWithRawType
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.NoEqualityInForCondition
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.NoEqualityInForCondition
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.NoFinalizedLocalVariables
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.NoFinalizedLocalVariables
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.NoFinalizer
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.NoFinalizer
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.NoPrimitiveWrappersForToStringOrCompareTo
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.NoPrimitiveWrappersForToStringOrCompareTo
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.NoRedundantJumpStatements
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.NoRedundantJumpStatements
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.NoToStringOnStringType
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.NoToStringOnStringType
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.NoValueOfOnStringType
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.NoValueOfOnStringType
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.ObjectFinalizeCallsSuper
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.ObjectFinalizeCallsSuper
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.OperatorWrap
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.OperatorWrap
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.PrimitiveWrapperClassConstructorToValueOf
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.PrimitiveWrapperClassConstructorToValueOf
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.RedundantFileCreation
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.RedundantFileCreation
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.ReferentialEqualityToObjectEquals
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.ReferentialEqualityToObjectEquals
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.RemoveCallsToObjectFinalize
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.RemoveCallsToObjectFinalize
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.RemoveCallsToSystemGc
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.RemoveCallsToSystemGc
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.RemoveEmptyJavaDocParameters
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.RemoveEmptyJavaDocParameters
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.RemoveInstanceOfPatternMatch
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.RemoveInstanceOfPatternMatch
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.RemoveJavaDocAuthorTag
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.RemoveJavaDocAuthorTag
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.RemoveRedundantTypeCast
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.RemoveRedundantTypeCast
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.RemoveSystemOutPrintln
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.RemoveSystemOutPrintln
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.RemoveUnneededAssertion
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.RemoveUnneededAssertion
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.RemoveUnneededBlock
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.RemoveUnneededBlock
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.RemoveUnusedLocalVariables
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.RemoveUnusedLocalVariables
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.RemoveUnusedPrivateFields
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.RemoveUnusedPrivateFields
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.RemoveUnusedPrivateMethods
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.RemoveUnusedPrivateMethods
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.RenameExceptionInEmptyCatch
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.RenameExceptionInEmptyCatch
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.RenameLocalVariablesToCamelCase
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.RenameLocalVariablesToCamelCase
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.RenameMethodsNamedHashcodeEqualOrTostring
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.RenameMethodsNamedHashcodeEqualOrTostring
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.RenamePrivateFieldsToCamelCase
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.RenamePrivateFieldsToCamelCase
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.RenameToCamelCase
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.RenameToCamelCase
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.ReplaceDeprecatedRuntimeExecMethods
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.ReplaceDeprecatedRuntimeExecMethods
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.ReplaceDuplicateStringLiterals
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.ReplaceDuplicateStringLiterals
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.ReplaceLambdaWithMethodReference
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.ReplaceLambdaWithMethodReference
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.ReplaceOptionalIsPresentWithIfPresent
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.ReplaceOptionalIsPresentWithIfPresent
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.ReplaceRedundantFormatWithPrintf
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.ReplaceRedundantFormatWithPrintf
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.ReplaceStackWithDeque
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.ReplaceStackWithDeque
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.ReplaceStreamToListWithCollect
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.ReplaceStreamToListWithCollect
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.ReplaceStringBuilderWithString
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.ReplaceStringBuilderWithString
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.ReplaceTextBlockWithString
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.ReplaceTextBlockWithString
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.ReplaceValidateNotNullHavingVarargsWithObjectsRequireNonNull
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.ReplaceValidateNotNullHavingVarargsWithObjectsRequireNonNull
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.SimplifyBooleanExpression
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.SimplifyBooleanExpression
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.SimplifyBooleanReturn
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.SimplifyBooleanReturn
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.SimplifyCompoundStatement
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.SimplifyCompoundStatement
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.SimplifyConsecutiveAssignments
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.SimplifyConsecutiveAssignments
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.SimplifyConstantIfBranchExecution
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.SimplifyConstantIfBranchExecution
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.SimplifyDurationCreationUnits
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.SimplifyDurationCreationUnits
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.StaticMethodNotFinal
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.StaticMethodNotFinal
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.StringLiteralEquality
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.StringLiteralEquality
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.TypecastParenPad
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.TypecastParenPad
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.UnnecessaryCatch
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.UnnecessaryCatch
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.UnnecessaryCloseInTryWithResources
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.UnnecessaryCloseInTryWithResources
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.UnnecessaryExplicitTypeArguments
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.UnnecessaryExplicitTypeArguments
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.UnnecessaryPrimitiveAnnotations
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.UnnecessaryPrimitiveAnnotations
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.UnnecessaryParentheses
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.UnnecessaryParentheses
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.UnnecessaryThrows
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.UnnecessaryThrows
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.UnwrapRepeatableAnnotations
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.UnwrapRepeatableAnnotations
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.UpperCaseLiteralSuffixes
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.UpperCaseLiteralSuffixes
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.UseAsBuilder
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.UseAsBuilder
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.UseCollectionInterfaces
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.UseCollectionInterfaces
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.UseDiamondOperator
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.UseDiamondOperator
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.UseForEachRemoveInsteadOfSetRemoveAll
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.UseForEachRemoveInsteadOfSetRemoveAll
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.UseJavaStyleArrayDeclarations
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.UseJavaStyleArrayDeclarations
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.UseLambdaForFunctionalInterface
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.UseLambdaForFunctionalInterface
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.UseObjectNotifyAll
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.UseObjectNotifyAll
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.UseStandardCharset
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.UseStandardCharset
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.UseStringReplace
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.UseStringReplace
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.UseSystemLineSeparator
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.UseSystemLineSeparator
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.WhileInsteadOfFor
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.WhileInsteadOfFor
- oldRecipeFullyQualifiedClassName:
org.openrewrite.java.cleanup.WriteOctalValuesAsDecimal
- newRecipeFullyQualifiedClassName:
org.openrewrite.staticanalysis.WriteOctalValuesAsDecimal
- oldRecipeFullyQualifiedClassName:
org.openrewrite.gradle.plugins.AddGradleEnterprise
- newRecipeFullyQualifiedClassName:
org.openrewrite.gradle.plugins.AddGradleEnterpriseGradlePlugin
---
type: specs.openrewrite.org/v1beta/recipe
name: org.openrewrite.java.upgrade.UpdateStaticAnalysisPackage
displayName: update referencing package name for the recipes moved to `rewrite-static-analysis`
description: Some recipes have been moved from `rewrite` to `rewrite-static-analysis`, so any referencing places should update the class package name accordingly.
recipeList:
- org.openrewrite.java.recipes.UpdateMovedRecipe:
oldRecipeFullyQualifiedClassName: org.openrewrite.java.cleanup.AddSerialVersionUidToSerializable
newRecipeFullyQualifiedClassName: org.openrewrite.staticanalysis.AddSerialVersionUidToSerializable
- org.openrewrite.java.recipes.UpdateMovedRecipe:
oldRecipeFullyQualifiedClassName: org.openrewrite.java.cleanup.AtomicPrimitiveEqualsUsesGet
newRecipeFullyQualifiedClassName: org.openrewrite.staticanalysis.AtomicPrimitiveEqualsUsesGet
- org.openrewrite.java.recipes.UpdateMovedRecipe:
oldRecipeFullyQualifiedClassName: org.openrewrite.java.cleanup.AvoidBoxedBooleanExpressions
newRecipeFullyQualifiedClassName: org.openrewrite.staticanalysis.AvoidBoxedBooleanExpressions
- org.openrewrite.java.recipes.UpdateMovedRecipe:
oldRecipeFullyQualifiedClassName: org.openrewrite.java.cleanup.BigDecimalRoundingConstantsToEnums
newRecipeFullyQualifiedClassName: org.openrewrite.staticanalysis.BigDecimalRoundingConstantsToEnums
- org.openrewrite.java.recipes.UpdateMovedRecipe:
oldRecipeFullyQualifiedClassName: org.openrewrite.java.cleanup.BooleanChecksNotInverted
newRecipeFullyQualifiedClassName: org.openrewrite.staticanalysis.BooleanChecksNotInverted
- org.openrewrite.java.recipes.UpdateMovedRecipe:
oldRecipeFullyQualifiedClassName: org.openrewrite.java.cleanup.CaseInsensitiveComparisonsDoNotChangeCase
newRecipeFullyQualifiedClassName: org.openrewrite.staticanalysis.CaseInsensitiveComparisonsDoNotChangeCase
- org.openrewrite.java.recipes.UpdateMovedRecipe:
oldRecipeFullyQualifiedClassName: org.openrewrite.java.cleanup.CatchClauseOnlyRethrows
newRecipeFullyQualifiedClassName: org.openrewrite.staticanalysis.CatchClauseOnlyRethrows
- org.openrewrite.java.recipes.UpdateMovedRecipe:
oldRecipeFullyQualifiedClassName: org.openrewrite.java.cleanup.ChainStringBuilderAppendCalls
newRecipeFullyQualifiedClassName: org.openrewrite.staticanalysis.ChainStringBuilderAppendCalls
- org.openrewrite.java.recipes.UpdateMovedRecipe:
oldRecipeFullyQualifiedClassName: org.openrewrite.java.cleanup.CombineSemanticallyEqualCatchBlocks
newRecipeFullyQualifiedClassName: org.openrewrite.staticanalysis.CombineSemanticallyEqualCatchBlocks
- org.openrewrite.java.recipes.UpdateMovedRecipe:
oldRecipeFullyQualifiedClassName: org.openrewrite.java.cleanup.CompareEnumsWithEqualityOperator
newRecipeFullyQualifiedClassName: org.openrewrite.staticanalysis.CompareEnumsWithEqualityOperator
- org.openrewrite.java.recipes.UpdateMovedRecipe:
oldRecipeFullyQualifiedClassName: org.openrewrite.java.cleanup.ControlFlowIndentation
newRecipeFullyQualifiedClassName: org.openrewrite.staticanalysis.ControlFlowIndentation
- org.openrewrite.java.recipes.UpdateMovedRecipe:
oldRecipeFullyQualifiedClassName: org.openrewrite.java.cleanup.CovariantEquals
newRecipeFullyQualifiedClassName: org.openrewrite.staticanalysis.CovariantEquals
- org.openrewrite.java.recipes.UpdateMovedRecipe:
oldRecipeFullyQualifiedClassName: org.openrewrite.java.cleanup.DeclarationSiteTypeVariance
newRecipeFullyQualifiedClassName: org.openrewrite.staticanalysis.DeclarationSiteTypeVariance
- org.openrewrite.java.recipes.UpdateMovedRecipe:
oldRecipeFullyQualifiedClassName: org.openrewrite.java.cleanup.DefaultComesLast
newRecipeFullyQualifiedClassName: org.openrewrite.staticanalysis.DefaultComesLast