Hierarchy For All Packages
Package Hierarchies:Class Hierarchy
- java.lang.Object
- org.openrewrite.staticanalysis.BigDecimalDoubleConstructor
- org.openrewrite.staticanalysis.MethodNameCasing.MethodNameChange
- org.openrewrite.Recipe (implements java.lang.Cloneable)
- org.openrewrite.staticanalysis.AddSerialAnnotationToserialVersionUID
- org.openrewrite.staticanalysis.AddSerialVersionUidToSerializable
- org.openrewrite.staticanalysis.AtomicPrimitiveEqualsUsesGet
- org.openrewrite.staticanalysis.AvoidBoxedBooleanExpressions
- org.openrewrite.staticanalysis.BigDecimalRoundingConstantsToEnums
- org.openrewrite.staticanalysis.BooleanChecksNotInverted
- org.openrewrite.staticanalysis.CaseInsensitiveComparisonsDoNotChangeCase
- org.openrewrite.staticanalysis.CatchClauseOnlyRethrows
- org.openrewrite.staticanalysis.ChainStringBuilderAppendCalls
- org.openrewrite.staticanalysis.CombineSemanticallyEqualCatchBlocks
- org.openrewrite.staticanalysis.CompareEnumsWithEqualityOperator
- org.openrewrite.staticanalysis.ControlFlowIndentation
- org.openrewrite.staticanalysis.CovariantEquals
- org.openrewrite.staticanalysis.DeclarationSiteTypeVariance
- org.openrewrite.staticanalysis.DefaultComesLast
- org.openrewrite.staticanalysis.EmptyBlock
- org.openrewrite.staticanalysis.EqualsAvoidsNull
- org.openrewrite.staticanalysis.EqualsToContentEquals
- org.openrewrite.staticanalysis.ExplicitCharsetOnStringGetBytes
- org.openrewrite.staticanalysis.ExplicitInitialization
- org.openrewrite.staticanalysis.ExplicitLambdaArgumentTypes
- org.openrewrite.staticanalysis.ExternalizableHasNoArgsConstructor
- org.openrewrite.staticanalysis.FallThrough
- org.openrewrite.staticanalysis.FinalClass
- org.openrewrite.staticanalysis.FinalizeLocalVariables
- org.openrewrite.staticanalysis.FinalizeMethodArguments
- org.openrewrite.staticanalysis.FinalizePrivateFields
- org.openrewrite.staticanalysis.FixStringFormatExpressions
- org.openrewrite.staticanalysis.ForLoopControlVariablePostfixOperators
- org.openrewrite.staticanalysis.ForLoopIncrementInUpdate
- org.openrewrite.staticanalysis.HiddenField
- org.openrewrite.staticanalysis.HideUtilityClassConstructor
- org.openrewrite.staticanalysis.IndexOfChecksShouldUseAStartPosition
- org.openrewrite.staticanalysis.IndexOfReplaceableByContains
- org.openrewrite.staticanalysis.IndexOfShouldNotCompareGreaterThanZero
- org.openrewrite.staticanalysis.InlineVariable
- org.openrewrite.staticanalysis.InstanceOfPatternMatch
- org.openrewrite.staticanalysis.IsEmptyCallOnCollections
- org.openrewrite.staticanalysis.LambdaBlockToExpression
- org.openrewrite.staticanalysis.MaskCreditCardNumbers
- org.openrewrite.staticanalysis.MinimumSwitchCases
- org.openrewrite.staticanalysis.MissingOverrideAnnotation
- org.openrewrite.staticanalysis.ModifierOrder
- org.openrewrite.staticanalysis.java.MoveFieldAnnotationToType
- org.openrewrite.staticanalysis.MultipleVariableDeclarations
- org.openrewrite.staticanalysis.NeedBraces
- org.openrewrite.staticanalysis.NestedEnumsAreNotStatic
- org.openrewrite.staticanalysis.NewStringBuilderBufferWithCharArgument
- org.openrewrite.staticanalysis.NoDoubleBraceInitialization
- org.openrewrite.staticanalysis.NoEmptyCollectionWithRawType
- org.openrewrite.staticanalysis.NoEqualityInForCondition
- org.openrewrite.staticanalysis.NoFinalizedLocalVariables
- org.openrewrite.staticanalysis.NoFinalizer
- org.openrewrite.staticanalysis.NoPrimitiveWrappersForToStringOrCompareTo
- org.openrewrite.staticanalysis.NoRedundantJumpStatements
- org.openrewrite.staticanalysis.NoToStringOnStringType
- org.openrewrite.staticanalysis.NoValueOfOnStringType
- org.openrewrite.staticanalysis.NullableOnMethodReturnType
- org.openrewrite.staticanalysis.ObjectFinalizeCallsSuper
- org.openrewrite.staticanalysis.OperatorWrap
- org.openrewrite.staticanalysis.PrimitiveWrapperClassConstructorToValueOf
- org.openrewrite.staticanalysis.RedundantFileCreation
- org.openrewrite.staticanalysis.ReferentialEqualityToObjectEquals
- org.openrewrite.staticanalysis.RemoveCallsToObjectFinalize
- org.openrewrite.staticanalysis.RemoveCallsToSystemGc
- org.openrewrite.staticanalysis.RemoveEmptyJavaDocParameters
- org.openrewrite.staticanalysis.RemoveExtraSemicolons
- org.openrewrite.staticanalysis.RemoveHashCodeCallsFromArrayInstances
- org.openrewrite.staticanalysis.RemoveInstanceOfPatternMatch
- org.openrewrite.staticanalysis.RemoveJavaDocAuthorTag
- org.openrewrite.staticanalysis.RemoveRedundantTypeCast
- org.openrewrite.staticanalysis.RemoveSystemOutPrintln
- org.openrewrite.staticanalysis.RemoveToStringCallsFromArrayInstances
- org.openrewrite.staticanalysis.RemoveUnneededAssertion
- org.openrewrite.staticanalysis.RemoveUnneededBlock
- org.openrewrite.staticanalysis.RemoveUnusedLocalVariables
- org.openrewrite.staticanalysis.RemoveUnusedPrivateFields
- org.openrewrite.staticanalysis.RemoveUnusedPrivateMethods
- org.openrewrite.staticanalysis.RenameExceptionInEmptyCatch
- org.openrewrite.staticanalysis.RenameLocalVariablesToCamelCase
- org.openrewrite.staticanalysis.RenameMethodsNamedHashcodeEqualOrToString
- org.openrewrite.staticanalysis.RenamePrivateFieldsToCamelCase
- org.openrewrite.staticanalysis.ReplaceCollectionToArrayArgWithEmptyArray
- org.openrewrite.staticanalysis.ReplaceDeprecatedRuntimeExecMethods
- org.openrewrite.staticanalysis.ReplaceDuplicateStringLiterals
- org.openrewrite.staticanalysis.ReplaceLambdaWithMethodReference
- org.openrewrite.staticanalysis.ReplaceOptionalIsPresentWithIfPresent
- org.openrewrite.staticanalysis.ReplaceRedundantFormatWithPrintf
- org.openrewrite.staticanalysis.ReplaceStackWithDeque
- org.openrewrite.staticanalysis.ReplaceStreamToListWithCollect
- org.openrewrite.staticanalysis.ReplaceStringBuilderWithString
- org.openrewrite.staticanalysis.ReplaceTextBlockWithString
- org.openrewrite.staticanalysis.ReplaceValidateNotNullHavingVarargsWithObjectsRequireNonNull
- org.openrewrite.staticanalysis.ReplaceWeekYearWithYear
- org.openrewrite.ScanningRecipe<T>
- org.openrewrite.staticanalysis.LowercasePackage
- org.openrewrite.staticanalysis.MethodNameCasing
- org.openrewrite.staticanalysis.SimplifyBooleanExpression
- org.openrewrite.staticanalysis.SimplifyBooleanReturn
- org.openrewrite.staticanalysis.SimplifyCompoundStatement
- org.openrewrite.staticanalysis.SimplifyConsecutiveAssignments
- org.openrewrite.staticanalysis.SimplifyConstantIfBranchExecution
- org.openrewrite.staticanalysis.SimplifyDurationCreationUnits
- org.openrewrite.staticanalysis.SortedSetStreamToLinkedHashSet
- org.openrewrite.staticanalysis.StaticMethodNotFinal
- org.openrewrite.staticanalysis.StringLiteralEquality
- org.openrewrite.staticanalysis.TernaryOperatorsShouldNotBeNested
- org.openrewrite.staticanalysis.TypecastParenPad
- org.openrewrite.staticanalysis.UnnecessaryCatch
- org.openrewrite.staticanalysis.UnnecessaryCloseInTryWithResources
- org.openrewrite.staticanalysis.UnnecessaryExplicitTypeArguments
- org.openrewrite.staticanalysis.UnnecessaryParentheses
- org.openrewrite.staticanalysis.UnnecessaryPrimitiveAnnotations
- org.openrewrite.staticanalysis.UnnecessaryThrows
- org.openrewrite.staticanalysis.UnwrapRepeatableAnnotations
- org.openrewrite.staticanalysis.UpperCaseLiteralSuffixes
- org.openrewrite.staticanalysis.UseAsBuilder
- org.openrewrite.staticanalysis.UseCollectionInterfaces
- org.openrewrite.staticanalysis.UseDiamondOperator
- org.openrewrite.staticanalysis.UseForEachRemoveInsteadOfSetRemoveAll
- org.openrewrite.staticanalysis.UseJavaStyleArrayDeclarations
- org.openrewrite.staticanalysis.UseLambdaForFunctionalInterface
- org.openrewrite.staticanalysis.UseListSort
- org.openrewrite.staticanalysis.UseObjectNotifyAll
- org.openrewrite.staticanalysis.UseStandardCharset
- org.openrewrite.staticanalysis.UseStringReplace
- org.openrewrite.staticanalysis.UseSystemLineSeparator
- org.openrewrite.staticanalysis.WhileInsteadOfFor
- org.openrewrite.staticanalysis.WriteOctalValuesAsDecimal
- org.openrewrite.staticanalysis.SimplifyTernary
- org.openrewrite.staticanalysis.SimplifyTernary.SimplifyTernaryFalseTrue
- org.openrewrite.staticanalysis.SimplifyTernary.SimplifyTernaryTrueFalse
- org.openrewrite.TreeVisitor<T,
P> - org.openrewrite.staticanalysis.groovy.GroovyFileChecker<P>
- org.openrewrite.staticanalysis.java.JavaFileChecker<P>
- org.openrewrite.java.JavaVisitor<P>
- org.openrewrite.staticanalysis.EqualsAvoidsNullVisitor<P>
- org.openrewrite.java.JavaIsoVisitor<P>
- org.openrewrite.staticanalysis.DefaultComesLastVisitor<P>
- org.openrewrite.staticanalysis.EmptyBlockVisitor<P>
- org.openrewrite.staticanalysis.ExplicitInitializationVisitor<P>
- org.openrewrite.staticanalysis.FallThroughVisitor<P>
- org.openrewrite.staticanalysis.FinalClassVisitor
- org.openrewrite.staticanalysis.HiddenFieldVisitor<P>
- org.openrewrite.staticanalysis.HideUtilityClassConstructorVisitor<P>
- org.openrewrite.staticanalysis.MultipleVariableDeclarationsVisitor
- org.openrewrite.staticanalysis.RemoveMethodCallVisitor<P>
- org.openrewrite.staticanalysis.RenameToCamelCase
- org.openrewrite.staticanalysis.ReplaceOptionalIsPresentWithIfPresent.ReplaceMethodCallWithVariableVisitor
- org.openrewrite.staticanalysis.SimplifyCompoundVisitor
- org.openrewrite.staticanalysis.kotlin.KotlinFileChecker<P>