Links
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.

Recipe source

  • 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.

Usage

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. 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()
}
  1. 2.
    Run gradle rewriteRun to run the recipe.
  1. 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()
}
}
}
}
  1. 2.
    Run gradle --init-script init.gradle rewriteRun to run the recipe.
  1. 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>
  1. 2.
    Run mvn rewrite:run to run the recipe.
You will need to have Maven installed on your machine before you can run the following command.
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

Definition

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