Hierarchy For Package eu.solven.cleanthat.engine.java.refactorer.mutators
Package Hierarchies:Class Hierarchy
- java.lang.Object
- eu.solven.cleanthat.engine.java.refactorer.AJavaparserAstMutator (implements eu.solven.cleanthat.engine.java.refactorer.meta.ICountMutatorIssues, eu.solven.cleanthat.engine.java.refactorer.meta.IJavaparserAstMutator)
- eu.solven.cleanthat.engine.java.refactorer.AJavaparserNodeMutator (implements eu.solven.cleanthat.engine.java.refactorer.meta.IJavaparserNodeMutator)
- eu.solven.cleanthat.engine.java.refactorer.AJavaparserExprMutator
- eu.solven.cleanthat.engine.java.refactorer.mutators.ArithmethicAssignment
- eu.solven.cleanthat.engine.java.refactorer.mutators.ArithmeticOverFloats
- eu.solven.cleanthat.engine.java.refactorer.mutators.AUseXIsEmpty
- eu.solven.cleanthat.engine.java.refactorer.mutators.UseCollectionIsEmpty
- eu.solven.cleanthat.engine.java.refactorer.mutators.UseStringIsEmpty
- eu.solven.cleanthat.engine.java.refactorer.mutators.AvoidMultipleUnaryOperators
- eu.solven.cleanthat.engine.java.refactorer.mutators.CastMathOperandsBeforeAssignement
- eu.solven.cleanthat.engine.java.refactorer.mutators.CollectionToOptional
- eu.solven.cleanthat.engine.java.refactorer.mutators.GuavaImmutableMapBuilderOverVarargs
- eu.solven.cleanthat.engine.java.refactorer.mutators.GuavaInlineStringsRepeat
- eu.solven.cleanthat.engine.java.refactorer.mutators.GuavaStringsIsNullOrEmpty
- eu.solven.cleanthat.engine.java.refactorer.mutators.LambdaReturnsSingleStatement
- eu.solven.cleanthat.engine.java.refactorer.mutators.ObjectEqualsForPrimitives
- eu.solven.cleanthat.engine.java.refactorer.mutators.ObjectsHashCodePrimitive
- eu.solven.cleanthat.engine.java.refactorer.mutators.OptionalMapIdentity
- eu.solven.cleanthat.engine.java.refactorer.mutators.StreamMapIdentity
- eu.solven.cleanthat.engine.java.refactorer.mutators.OptionalNotEmpty
- eu.solven.cleanthat.engine.java.refactorer.mutators.OptionalWrappedIfToFilter (implements eu.solven.cleanthat.engine.java.refactorer.meta.IReApplyUntilNoop)
- eu.solven.cleanthat.engine.java.refactorer.mutators.StreamWrappedIfToFilter
- eu.solven.cleanthat.engine.java.refactorer.mutators.OptionalWrappedVariableToMap (implements eu.solven.cleanthat.engine.java.refactorer.meta.IReApplyUntilNoop)
- eu.solven.cleanthat.engine.java.refactorer.mutators.StreamWrappedVariableToMap
- eu.solven.cleanthat.engine.java.refactorer.mutators.PrimitiveWrapperInstantiation
- eu.solven.cleanthat.engine.java.refactorer.mutators.RedundantLogicalComplementsInStream
- eu.solven.cleanthat.engine.java.refactorer.mutators.RemoveAllToClearCollection
- eu.solven.cleanthat.engine.java.refactorer.mutators.SimplifyBooleanExpression
- eu.solven.cleanthat.engine.java.refactorer.mutators.SimplifyStartsWith
- eu.solven.cleanthat.engine.java.refactorer.mutators.StreamFlatMapStreamToFlatMap (implements eu.solven.cleanthat.engine.java.refactorer.meta.IReApplyUntilNoop)
- eu.solven.cleanthat.engine.java.refactorer.mutators.StreamForEachNestingForLoopToFlatMap (implements eu.solven.cleanthat.engine.java.refactorer.meta.IReApplyUntilNoop)
- eu.solven.cleanthat.engine.java.refactorer.mutators.StringFromString
- eu.solven.cleanthat.engine.java.refactorer.mutators.StringIndexOfToContains
- eu.solven.cleanthat.engine.java.refactorer.mutators.CollectionIndexOfToContains
- eu.solven.cleanthat.engine.java.refactorer.mutators.StringReplaceAllWithQuotableInput
- eu.solven.cleanthat.engine.java.refactorer.mutators.StringToString
- eu.solven.cleanthat.engine.java.refactorer.mutators.ThreadRunToThreadStart
- eu.solven.cleanthat.engine.java.refactorer.mutators.UsePredefinedStandardCharset
- eu.solven.cleanthat.engine.java.refactorer.AJavaparserStmtMutator
- eu.solven.cleanthat.engine.java.refactorer.mutators.ARefactorConsecutiveStatements
- eu.solven.cleanthat.engine.java.refactorer.mutators.ForEachAddToStreamCollectToCollection
- eu.solven.cleanthat.engine.java.refactorer.mutators.ForEachIfBreakToStreamFindFirst
- eu.solven.cleanthat.engine.java.refactorer.mutators.SimplifyBooleanInitialization
- eu.solven.cleanthat.engine.java.refactorer.mutators.ForEachIfBreakElseToStreamTakeWhile
- eu.solven.cleanthat.engine.java.refactorer.mutators.ForEachIfToIfStreamAnyMatch
- eu.solven.cleanthat.engine.java.refactorer.mutators.ForEachToIterableForEach
- eu.solven.cleanthat.engine.java.refactorer.mutators.LoopIntRangeToIntStreamForEach
- eu.solven.cleanthat.engine.java.refactorer.mutators.NullCheckToOptionalOfNullable
- eu.solven.cleanthat.engine.java.refactorer.mutators.ARefactorConsecutiveStatements
- eu.solven.cleanthat.engine.java.refactorer.mutators.ArraysDotStream
- eu.solven.cleanthat.engine.java.refactorer.ATodoJavaParserMutator (implements eu.solven.cleanthat.engine.java.refactorer.IDisabledMutator)
- eu.solven.cleanthat.engine.java.refactorer.mutators.AvoidFileStream
- eu.solven.cleanthat.engine.java.refactorer.mutators.ImportQualifiedTokens
- eu.solven.cleanthat.engine.java.refactorer.mutators.StreamWrappedMethodRefToMap
- eu.solven.cleanthat.engine.java.refactorer.mutators.AvoidInlineConditionals
- eu.solven.cleanthat.engine.java.refactorer.mutators.AvoidUncheckedExceptionsInSignatures
- eu.solven.cleanthat.engine.java.refactorer.mutators.ComparisonWithNaN
- eu.solven.cleanthat.engine.java.refactorer.mutators.CreateTempFilesUsingNio
- eu.solven.cleanthat.engine.java.refactorer.mutators.EmptyControlStatement
- eu.solven.cleanthat.engine.java.refactorer.mutators.EnumsWithoutEquals
- eu.solven.cleanthat.engine.java.refactorer.mutators.JUnit4ToJUnit5 (implements eu.solven.cleanthat.engine.java.refactorer.IDisabledMutator)
- eu.solven.cleanthat.engine.java.refactorer.mutators.LambdaIsMethodReference
- eu.solven.cleanthat.engine.java.refactorer.mutators.LiteralsFirstInComparisons (implements eu.solven.cleanthat.engine.java.refactorer.meta.IMutatorDescriber)
- eu.solven.cleanthat.engine.java.refactorer.mutators.LocalVariableTypeInference
- eu.solven.cleanthat.engine.java.refactorer.mutators.ModifierOrder
- eu.solven.cleanthat.engine.java.refactorer.mutators.RemoveExplicitCallToSuper
- eu.solven.cleanthat.engine.java.refactorer.mutators.StreamAnyMatch
- eu.solven.cleanthat.engine.java.refactorer.mutators.UnnecessaryBoxing
- eu.solven.cleanthat.engine.java.refactorer.mutators.UnnecessaryFullyQualifiedName
- eu.solven.cleanthat.engine.java.refactorer.mutators.UnnecessaryImport
- eu.solven.cleanthat.engine.java.refactorer.mutators.UnnecessaryLambdaEnclosingParameters
- eu.solven.cleanthat.engine.java.refactorer.mutators.UnnecessaryModifier
- eu.solven.cleanthat.engine.java.refactorer.mutators.UnnecessarySemicolon
- eu.solven.cleanthat.engine.java.refactorer.mutators.UseDiamondOperator
- eu.solven.cleanthat.engine.java.refactorer.mutators.UseDiamondOperatorJdk8
- eu.solven.cleanthat.engine.java.refactorer.mutators.UseIndexOfChar
- eu.solven.cleanthat.engine.java.refactorer.mutators.UseTextBlocks
- eu.solven.cleanthat.engine.java.refactorer.mutators.UseUnderscoresInNumericLiterals
- eu.solven.cleanthat.engine.java.refactorer.AJavaparserExprMutator
- eu.solven.cleanthat.engine.java.refactorer.AJavaparserNodeMutator (implements eu.solven.cleanthat.engine.java.refactorer.meta.IJavaparserNodeMutator)
- eu.solven.cleanthat.engine.java.refactorer.mutators.StreamMutatorHelpers
- com.github.javaparser.ast.visitor.VoidVisitorAdapter<A> (implements com.github.javaparser.ast.visitor.VoidVisitor<A>)
- eu.solven.cleanthat.engine.java.refactorer.mutators.UnnecessaryFullyQualifiedName.ImportVisitorAdapter
- eu.solven.cleanthat.engine.java.refactorer.AJavaparserAstMutator (implements eu.solven.cleanthat.engine.java.refactorer.meta.ICountMutatorIssues, eu.solven.cleanthat.engine.java.refactorer.meta.IJavaparserAstMutator)