Class ATodoJavaParserMutator
java.lang.Object
eu.solven.cleanthat.engine.java.refactorer.AJavaParserMutator
eu.solven.cleanthat.engine.java.refactorer.ATodoJavaParserMutator
- All Implemented Interfaces:
IJavaparserMutator
,IMutator
,IRuleExternalReferences
,IWalkableMutator<com.github.javaparser.ast.Node,
com.github.javaparser.ast.Node>
- Direct Known Subclasses:
AvoidFileStream
,UseDiamondOperatorJdk8
Helps preparing rules
- Author:
- Benoit Lacelle
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
isDraft()
boolean
walkAstHasChanged
(com.github.javaparser.ast.Node tree) Methods inherited from class eu.solven.cleanthat.engine.java.refactorer.AJavaParserMutator
getThreadJavaParser, getWarnCount, messageForIssueReporting, onMethodName, optResolvedType, processNotRecursively, replaceNode, scopeHasRequiredType, scopeHasRequiredType, tryReplace, walkAst
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface eu.solven.cleanthat.engine.java.refactorer.meta.IMutator
getId, getIds, isJreOnly
Methods inherited from interface eu.solven.cleanthat.engine.java.refactorer.meta.IRuleExternalReferences
checkstyleUrl, getCheckstyleId, getCleanthatId, getPmdId, getSonarId, jsparrowUrl, pmdUrl, sonarUrl
-
Constructor Details
-
ATodoJavaParserMutator
public ATodoJavaParserMutator()
-
-
Method Details
-
isDraft
public boolean isDraft() -
minimalJavaVersion
-
walkAstHasChanged
public boolean walkAstHasChanged(com.github.javaparser.ast.Node tree)
-