Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AJavaParserMutator - Class in eu.solven.cleanthat.engine.java.refactorer
-
Enables common behavior to JavaParser-based rules
- AJavaParserMutator() - Constructor for class eu.solven.cleanthat.engine.java.refactorer.AJavaParserMutator
- ArraysDotStream - Class in eu.solven.cleanthat.engine.java.refactorer.mutators
-
Will turn 'Arrays.asList("1", 2).stream()' into 'arrays.stream("1", 2)'
- ArraysDotStream() - Constructor for class eu.solven.cleanthat.engine.java.refactorer.mutators.ArraysDotStream
- assertPatchIsValid(List<String>, List<String>, Patch<String>) - Method in class eu.solven.cleanthat.engine.java.refactorer.JavaRefactorer
- ATodoJavaParserMutator - Class in eu.solven.cleanthat.engine.java.refactorer
-
Helps preparing rules
- ATodoJavaParserMutator() - Constructor for class eu.solven.cleanthat.engine.java.refactorer.ATodoJavaParserMutator
- AvoidFileStream - Class in eu.solven.cleanthat.engine.java.refactorer.mutators
-
Deprecated.
- AvoidFileStream() - Constructor for class eu.solven.cleanthat.engine.java.refactorer.mutators.AvoidFileStream
-
Deprecated.
- AvoidInlineConditionals - Class in eu.solven.cleanthat.engine.java.refactorer.mutators
-
Turns 'boolean b = (x > 1 ) ? true : callback.doIt() || true' into 'if (x > 1) { ...
- AvoidInlineConditionals() - Constructor for class eu.solven.cleanthat.engine.java.refactorer.mutators.AvoidInlineConditionals
C
- checkstyleUrl() - Method in interface eu.solven.cleanthat.engine.java.refactorer.meta.IRuleExternalUrls
- checkstyleUrl() - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.AvoidInlineConditionals
- checkstyleUrl() - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.ModifierOrder
- compareTo(VersionWrapper) - Method in class eu.solven.cleanthat.engine.java.refactorer.meta.VersionWrapper
- ComparisonWithNaN - Class in eu.solven.cleanthat.engine.java.refactorer.mutators
-
Turns 'd == Double.NaN' into 'Double.isNaN(d)'
- ComparisonWithNaN() - Constructor for class eu.solven.cleanthat.engine.java.refactorer.mutators.ComparisonWithNaN
- computeFixedDelta(Patch<String>) - Method in class eu.solven.cleanthat.engine.java.refactorer.JavaRefactorer
- CreateTempFilesUsingNio - Class in eu.solven.cleanthat.engine.java.refactorer.mutators
-
cases inspired from #description
- CreateTempFilesUsingNio() - Constructor for class eu.solven.cleanthat.engine.java.refactorer.mutators.CreateTempFilesUsingNio
D
- defaults() - Static method in class eu.solven.cleanthat.engine.java.refactorer.JavaRefactorerProperties
- doFormat(String, LineEnding) - Method in class eu.solven.cleanthat.engine.java.refactorer.JavaRefactorer
E
- EnumsWithoutEquals - Class in eu.solven.cleanthat.engine.java.refactorer.mutators
-
Prevent relying .equals on
Enum
types - EnumsWithoutEquals() - Constructor for class eu.solven.cleanthat.engine.java.refactorer.mutators.EnumsWithoutEquals
- equals(Object) - Method in class eu.solven.cleanthat.engine.java.refactorer.meta.VersionWrapper
- eu.solven.cleanthat.engine.java - package eu.solven.cleanthat.engine.java
- eu.solven.cleanthat.engine.java.refactorer - package eu.solven.cleanthat.engine.java.refactorer
- eu.solven.cleanthat.engine.java.refactorer.function - package eu.solven.cleanthat.engine.java.refactorer.function
- eu.solven.cleanthat.engine.java.refactorer.meta - package eu.solven.cleanthat.engine.java.refactorer.meta
- eu.solven.cleanthat.engine.java.refactorer.mutators - package eu.solven.cleanthat.engine.java.refactorer.mutators
F
- fixJavaparserUnexpectedChanges(String, String) - Method in class eu.solven.cleanthat.engine.java.refactorer.JavaRefactorer
G
- get() - Method in class eu.solven.cleanthat.engine.java.refactorer.meta.VersionWrapper
- getAllIncluded() - Static method in class eu.solven.cleanthat.engine.java.refactorer.JavaRefactorer
- getCheckstyleId() - Method in interface eu.solven.cleanthat.engine.java.refactorer.meta.IMutator
- getCheckstyleId() - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.AvoidInlineConditionals
- getCustomProperty(String) - Method in class eu.solven.cleanthat.engine.java.refactorer.JavaRefactorerProperties
- getDefaultIncludes() - Method in class eu.solven.cleanthat.engine.java.JavaFormattersFactory
- getEngine() - Method in class eu.solven.cleanthat.engine.java.JavaFormattersFactory
- getId() - Method in class eu.solven.cleanthat.engine.java.refactorer.JavaRefactorer
- getId() - Method in interface eu.solven.cleanthat.engine.java.refactorer.meta.IMutator
-
Deprecated.
- getId() - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.ArraysDotStream
- getId() - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.ComparisonWithNaN
- getId() - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.CreateTempFilesUsingNio
- getId() - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.EnumsWithoutEquals
- getId() - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.JUnit4ToJUnit5
- getId() - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.ModifierOrder
- getId() - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.OptionalNotEmpty
- getId() - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.StreamAnyMatch
- getId() - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.StringToString
- getIds() - Method in interface eu.solven.cleanthat.engine.java.refactorer.meta.IMutator
- getImports() - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.UnnecessaryFullyQualifiedName.ImportVisitorAdapter
- getMutators() - Method in class eu.solven.cleanthat.engine.java.refactorer.JavaRefactorer
- getMutators() - Method in class eu.solven.cleanthat.engine.java.refactorer.MutatorsScanner
- getPmdId() - Method in interface eu.solven.cleanthat.engine.java.refactorer.meta.IMutator
- getPmdId() - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.AvoidFileStream
-
Deprecated.
- getPmdId() - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.LiteralsFirstInComparisons
- getPmdId() - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.PrimitiveBoxedForString
- getPmdId() - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.UnnecessaryFullyQualifiedName
- getPmdId() - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.UseDiamondOperator
-
Deprecated.
- getPmdId() - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.UseDiamondOperatorJdk8
-
Deprecated.
- getPmdId() - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.UseIndexOfChar
- getPmdId() - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.UseIsEmptyOnCollections
- getThreadJavaParser() - Method in class eu.solven.cleanthat.engine.java.refactorer.AJavaParserMutator
H
- hashCode() - Method in class eu.solven.cleanthat.engine.java.refactorer.meta.VersionWrapper
I
- ID_REFACTORER - Static variable in class eu.solven.cleanthat.engine.java.refactorer.JavaRefactorer
- IJdkVersionConstants - Interface in eu.solven.cleanthat.engine.java
-
List the JDK versions
- ImportVisitorAdapter() - Constructor for class eu.solven.cleanthat.engine.java.refactorer.mutators.UnnecessaryFullyQualifiedName.ImportVisitorAdapter
- IMutator - Interface in eu.solven.cleanthat.engine.java.refactorer.meta
-
For classes knowing how to modify code
- IMutatorDescriber - Interface in eu.solven.cleanthat.engine.java.refactorer.meta
-
Helpers knowing what could be the impact of given rule
- IRuleExternalUrls - Interface in eu.solven.cleanthat.engine.java.refactorer.meta
-
Helps understand why a rule is relevant, given other systems implementing the rule
- isDeprecationNotice() - Method in interface eu.solven.cleanthat.engine.java.refactorer.meta.IMutatorDescriber
- isJreOnly() - Method in interface eu.solven.cleanthat.engine.java.refactorer.meta.IMutator
- isJreOnly() - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.JUnit4ToJUnit5
- isPerformanceImprovment() - Method in interface eu.solven.cleanthat.engine.java.refactorer.meta.IMutatorDescriber
- isPreventingExceptions() - Method in interface eu.solven.cleanthat.engine.java.refactorer.meta.IMutatorDescriber
-
This kind of rules may not fit everybody, as in some cases, exceptions are a feature (even if probably a bad thing).
- isPreventingExceptions() - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.LiteralsFirstInComparisons
-
LiteralsFirstInComparisons
may turn NullPointerException into false. - isProductionReady() - Method in class eu.solven.cleanthat.engine.java.refactorer.ATodoJavaParserMutator
- isProductionReady() - Method in interface eu.solven.cleanthat.engine.java.refactorer.meta.IMutator
- isProductionReady() - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.ArraysDotStream
- isProductionReady() - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.ComparisonWithNaN
- isProductionReady() - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.CreateTempFilesUsingNio
- isProductionReady() - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.LiteralsFirstInComparisons
- isProductionReady() - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.OptionalNotEmpty
- isProductionReady() - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.StreamAnyMatch
- isProductionReady() - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.UseDiamondOperator
-
Deprecated.
- isProductionReady() - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.UseIndexOfChar
- isProductionReady() - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.UseIsEmptyOnCollections
J
- JavaFormattersFactory - Class in eu.solven.cleanthat.engine.java
-
Formatter for Java
- JavaFormattersFactory(ConfigHelpers) - Constructor for class eu.solven.cleanthat.engine.java.JavaFormattersFactory
- JavaRefactorer - Class in eu.solven.cleanthat.engine.java.refactorer
-
This class is dedicated to refactoring.
- JavaRefactorer(IEngineProperties, JavaRefactorerProperties) - Constructor for class eu.solven.cleanthat.engine.java.refactorer.JavaRefactorer
- JavaRefactorerProperties - Class in eu.solven.cleanthat.engine.java.refactorer
-
The configuration of
JavaRefactorer
. - JavaRefactorerProperties() - Constructor for class eu.solven.cleanthat.engine.java.refactorer.JavaRefactorerProperties
- JDK_1 - Static variable in interface eu.solven.cleanthat.engine.java.IJdkVersionConstants
- JDK_11 - Static variable in interface eu.solven.cleanthat.engine.java.IJdkVersionConstants
- JDK_17 - Static variable in interface eu.solven.cleanthat.engine.java.IJdkVersionConstants
- JDK_4 - Static variable in interface eu.solven.cleanthat.engine.java.IJdkVersionConstants
- JDK_5 - Static variable in interface eu.solven.cleanthat.engine.java.IJdkVersionConstants
- JDK_6 - Static variable in interface eu.solven.cleanthat.engine.java.IJdkVersionConstants
- JDK_7 - Static variable in interface eu.solven.cleanthat.engine.java.IJdkVersionConstants
- JDK_8 - Static variable in interface eu.solven.cleanthat.engine.java.IJdkVersionConstants
- JDK_9 - Static variable in interface eu.solven.cleanthat.engine.java.IJdkVersionConstants
- JDK_LATEST - Static variable in interface eu.solven.cleanthat.engine.java.IJdkVersionConstants
-
Deprecated.
- jsparrowUrl() - Method in interface eu.solven.cleanthat.engine.java.refactorer.meta.IRuleExternalUrls
- jsparrowUrl() - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.ArraysDotStream
- jsparrowUrl() - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.CreateTempFilesUsingNio
- jsparrowUrl() - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.EnumsWithoutEquals
- jsparrowUrl() - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.ModifierOrder
- jsparrowUrl() - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.PrimitiveBoxedForString
- jsparrowUrl() - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.UseDiamondOperator
-
Deprecated.
- jsparrowUrl() - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.UseDiamondOperatorJdk8
-
Deprecated.
- JUnit4ToJUnit5 - Class in eu.solven.cleanthat.engine.java.refactorer.mutators
-
Migrate from JUnit4 to JUnit5/Jupiter
- JUnit4ToJUnit5() - Constructor for class eu.solven.cleanthat.engine.java.refactorer.mutators.JUnit4ToJUnit5
L
- LiteralsFirstInComparisons - Class in eu.solven.cleanthat.engine.java.refactorer.mutators
-
Switch o.equals("someString") to "someString".equals(o)
- LiteralsFirstInComparisons() - Constructor for class eu.solven.cleanthat.engine.java.refactorer.mutators.LiteralsFirstInComparisons
M
- makeCustomDefaultFiles(CleanthatEngineProperties) - Method in class eu.solven.cleanthat.engine.java.JavaFormattersFactory
- makeDefaultJavaParser(boolean) - Static method in class eu.solven.cleanthat.engine.java.refactorer.JavaRefactorer
- makeDefaultProperties() - Method in class eu.solven.cleanthat.engine.java.JavaFormattersFactory
- makeJavaParser() - Method in class eu.solven.cleanthat.engine.java.refactorer.JavaRefactorer
- makeLintFixer(CleanthatSession, IEngineProperties, CleanthatStepProperties) - Method in class eu.solven.cleanthat.engine.java.JavaFormattersFactory
- minimalJavaVersion() - Method in class eu.solven.cleanthat.engine.java.refactorer.ATodoJavaParserMutator
- minimalJavaVersion() - Method in interface eu.solven.cleanthat.engine.java.refactorer.meta.IMutator
- minimalJavaVersion() - Method in interface eu.solven.cleanthat.engine.java.refactorer.meta.IMutatorDescriber
- minimalJavaVersion() - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.ArraysDotStream
- minimalJavaVersion() - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.AvoidFileStream
-
Deprecated.
- minimalJavaVersion() - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.AvoidInlineConditionals
- minimalJavaVersion() - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.ComparisonWithNaN
- minimalJavaVersion() - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.CreateTempFilesUsingNio
- minimalJavaVersion() - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.EnumsWithoutEquals
- minimalJavaVersion() - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.JUnit4ToJUnit5
- minimalJavaVersion() - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.LiteralsFirstInComparisons
- minimalJavaVersion() - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.ModifierOrder
- minimalJavaVersion() - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.OptionalNotEmpty
- minimalJavaVersion() - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.PrimitiveBoxedForString
- minimalJavaVersion() - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.StreamAnyMatch
- minimalJavaVersion() - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.StringToString
- minimalJavaVersion() - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.UnnecessaryFullyQualifiedName
- minimalJavaVersion() - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.UseDiamondOperator
-
Deprecated.
- minimalJavaVersion() - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.UseDiamondOperatorJdk8
-
Deprecated.
- minimalJavaVersion() - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.UseIndexOfChar
- minimalJavaVersion() - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.UseIsEmptyOnCollections
- ModifierOrder - Class in eu.solven.cleanthat.engine.java.refactorer.mutators
-
Order modifiers according the the Java specification.
- ModifierOrder() - Constructor for class eu.solven.cleanthat.engine.java.refactorer.mutators.ModifierOrder
- MutatorsScanner - Class in eu.solven.cleanthat.engine.java.refactorer
-
Scans dynamically for available rules
- MutatorsScanner() - Constructor for class eu.solven.cleanthat.engine.java.refactorer.MutatorsScanner
O
- onMethodName(MethodCallExpr, Expression, ResolvedType) - Method in interface eu.solven.cleanthat.engine.java.refactorer.function.OnMethodName
- onMethodName(Node, String, OnMethodName) - Method in class eu.solven.cleanthat.engine.java.refactorer.AJavaParserMutator
- OnMethodName - Interface in eu.solven.cleanthat.engine.java.refactorer.function
-
Make easier processing on code-tree
- OptionalNotEmpty - Class in eu.solven.cleanthat.engine.java.refactorer.mutators
-
Turns '!o.isEmpty()' into 'o.isPresent()'
- OptionalNotEmpty() - Constructor for class eu.solven.cleanthat.engine.java.refactorer.mutators.OptionalNotEmpty
- optResolvedType(Expression) - Method in class eu.solven.cleanthat.engine.java.refactorer.AJavaParserMutator
- ORDERED - Static variable in interface eu.solven.cleanthat.engine.java.IJdkVersionConstants
P
- parseRawCode(JavaParser, String) - Method in class eu.solven.cleanthat.engine.java.refactorer.JavaRefactorer
- pmdUrl() - Method in interface eu.solven.cleanthat.engine.java.refactorer.meta.IRuleExternalUrls
- pmdUrl() - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.AvoidFileStream
-
Deprecated.
- pmdUrl() - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.ComparisonWithNaN
- pmdUrl() - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.LiteralsFirstInComparisons
- pmdUrl() - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.PrimitiveBoxedForString
- pmdUrl() - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.StringToString
- pmdUrl() - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.UnnecessaryFullyQualifiedName
- pmdUrl() - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.UseDiamondOperator
-
Deprecated.
- pmdUrl() - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.UseDiamondOperatorJdk8
-
Deprecated.
- pmdUrl() - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.UseIndexOfChar
- pmdUrl() - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.UseIsEmptyOnCollections
- PrimitiveBoxedForString - Class in eu.solven.cleanthat.engine.java.refactorer.mutators
-
Clean the way of converting primitives into
String
. - PrimitiveBoxedForString() - Constructor for class eu.solven.cleanthat.engine.java.refactorer.mutators.PrimitiveBoxedForString
- processAnnotation(AnnotationExpr) - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.JUnit4ToJUnit5
- processNotRecursively(Node) - Method in class eu.solven.cleanthat.engine.java.refactorer.AJavaParserMutator
- processNotRecursively(Node) - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.ArraysDotStream
- processNotRecursively(Node) - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.AvoidInlineConditionals
- processNotRecursively(Node) - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.ComparisonWithNaN
- processNotRecursively(Node) - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.CreateTempFilesUsingNio
- processNotRecursively(Node) - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.EnumsWithoutEquals
- processNotRecursively(Node) - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.JUnit4ToJUnit5
- processNotRecursively(Node) - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.LiteralsFirstInComparisons
- processNotRecursively(Node) - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.ModifierOrder
- processNotRecursively(Node) - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.OptionalNotEmpty
- processNotRecursively(Node) - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.PrimitiveBoxedForString
- processNotRecursively(Node) - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.StreamAnyMatch
- processNotRecursively(Node) - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.StringToString
- processNotRecursively(Node) - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.UnnecessaryFullyQualifiedName
- processNotRecursively(Node) - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.UseDiamondOperator
-
Deprecated.
- processNotRecursively(Node) - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.UseIndexOfChar
- processNotRecursively(Node) - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.UseIsEmptyOnCollections
R
- replaceNode(Node) - Method in class eu.solven.cleanthat.engine.java.refactorer.AJavaParserMutator
S
- scopeHasRequiredType(Optional<Expression>, Class<?>) - Method in class eu.solven.cleanthat.engine.java.refactorer.AJavaParserMutator
- scopeHasRequiredType(Optional<Expression>, String) - Method in class eu.solven.cleanthat.engine.java.refactorer.AJavaParserMutator
- sonarUrl() - Method in interface eu.solven.cleanthat.engine.java.refactorer.meta.IRuleExternalUrls
- sonarUrl() - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.CreateTempFilesUsingNio
- sonarUrl() - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.UseDiamondOperator
-
Deprecated.
- sonarUrl() - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.UseDiamondOperatorJdk8
-
Deprecated.
- StreamAnyMatch - Class in eu.solven.cleanthat.engine.java.refactorer.mutators
-
Prefer 's.anyMatch(predicate)' over 's.filter(p).findAny().isPresent()'
- StreamAnyMatch() - Constructor for class eu.solven.cleanthat.engine.java.refactorer.mutators.StreamAnyMatch
- StringToString - Class in eu.solven.cleanthat.engine.java.refactorer.mutators
-
Turns '"someString".toString()' into '"someString"'
- StringToString() - Constructor for class eu.solven.cleanthat.engine.java.refactorer.mutators.StringToString
T
- toString(CompilationUnit) - Method in class eu.solven.cleanthat.engine.java.refactorer.JavaRefactorer
- tryReplace(Node, Node) - Method in class eu.solven.cleanthat.engine.java.refactorer.AJavaParserMutator
U
- UnnecessaryFullyQualifiedName - Class in eu.solven.cleanthat.engine.java.refactorer.mutators
-
Prefer 'o.isPresent()' over 'o.isEmpty() == 0'
- UnnecessaryFullyQualifiedName() - Constructor for class eu.solven.cleanthat.engine.java.refactorer.mutators.UnnecessaryFullyQualifiedName
- UnnecessaryFullyQualifiedName.ImportVisitorAdapter - Class in eu.solven.cleanthat.engine.java.refactorer.mutators
- UseDiamondOperator - Class in eu.solven.cleanthat.engine.java.refactorer.mutators
-
Deprecated.
- UseDiamondOperator() - Constructor for class eu.solven.cleanthat.engine.java.refactorer.mutators.UseDiamondOperator
-
Deprecated.
- UseDiamondOperatorJdk8 - Class in eu.solven.cleanthat.engine.java.refactorer.mutators
-
Deprecated.
- UseDiamondOperatorJdk8() - Constructor for class eu.solven.cleanthat.engine.java.refactorer.mutators.UseDiamondOperatorJdk8
-
Deprecated.
- UseIndexOfChar - Class in eu.solven.cleanthat.engine.java.refactorer.mutators
-
Migrate from 's.indexOf("s")’ to ’s.indexOf('s')'.
- UseIndexOfChar() - Constructor for class eu.solven.cleanthat.engine.java.refactorer.mutators.UseIndexOfChar
- UseIsEmptyOnCollections - Class in eu.solven.cleanthat.engine.java.refactorer.mutators
-
Migrate from 'm.size() == 0’ to ’m.isEmpty()'.
- UseIsEmptyOnCollections() - Constructor for class eu.solven.cleanthat.engine.java.refactorer.mutators.UseIsEmptyOnCollections
V
- VersionWrapper - Class in eu.solven.cleanthat.engine.java.refactorer.meta
-
A
Comparable
for versions - VersionWrapper(String) - Constructor for class eu.solven.cleanthat.engine.java.refactorer.meta.VersionWrapper
- visit(ImportDeclaration, Object) - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.UnnecessaryFullyQualifiedName.ImportVisitorAdapter
W
- walkNode(Node) - Method in class eu.solven.cleanthat.engine.java.refactorer.AJavaParserMutator
- walkNode(Node) - Method in class eu.solven.cleanthat.engine.java.refactorer.ATodoJavaParserMutator
- walkNode(Node) - Method in interface eu.solven.cleanthat.engine.java.refactorer.meta.IMutator
- walkNode(Node) - Method in class eu.solven.cleanthat.engine.java.refactorer.mutators.JUnit4ToJUnit5
- WILDCARD - Static variable in class eu.solven.cleanthat.engine.java.refactorer.JavaRefactorerProperties
All Classes and Interfaces|All Packages|Constant Field Values