Package org.openrewrite.checkstyle
Class CheckstyleRefactorVisitor
- java.lang.Object
-
- org.openrewrite.AbstractSourceVisitor<T>
-
- org.openrewrite.AbstractRefactorVisitor<org.openrewrite.java.tree.J>
-
- org.openrewrite.java.JavaRefactorVisitor
-
- org.openrewrite.checkstyle.CheckstyleRefactorVisitor
-
- All Implemented Interfaces:
org.openrewrite.java.JavaSourceVisitor<org.openrewrite.java.tree.J>,org.openrewrite.RefactorVisitor<org.openrewrite.java.tree.J>,org.openrewrite.SourceVisitor<org.openrewrite.java.tree.J>
- Direct Known Subclasses:
CovariantEquals,DefaultComesLast,EmptyBlock,EmptyForInitializerPad,EmptyForIteratorPad,EmptyStatement,EqualsAvoidsNull,ExplicitInitialization,FallThrough,FinalClass,FinalLocalVariable,GenericWhitespace,HiddenField,HideUtilityClassConstructor,LeftCurly,MethodParamPad,MultipleVariableDeclarations,NeedBraces,NoFinalizer,NoWhitespaceAfter,NoWhitespaceBefore,OperatorWrap,RightCurly,SimplifyBooleanExpression,SimplifyBooleanReturn,StaticVariableName,StringLiteralEquality,TypecastParenPad,UnnecessaryParentheses
public abstract class CheckstyleRefactorVisitor extends org.openrewrite.java.JavaRefactorVisitor
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static classCheckstyleRefactorVisitor.Module
-
Constructor Summary
Constructors Constructor Description CheckstyleRefactorVisitor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidconfigure(CheckstyleRefactorVisitor.Module m)voidsetBaseDir(java.nio.file.Path baseDir)voidsetConfig(java.lang.String config)voidsetConfigFile(java.io.File configFile)voidsetProperties(java.util.Map<java.lang.String,java.lang.Object> properties)org.openrewrite.Validatedvalidate()org.openrewrite.java.tree.JvisitCompilationUnit(org.openrewrite.java.tree.J.CompilationUnit cu)-
Methods inherited from class org.openrewrite.java.JavaRefactorVisitor
addImport, addImport, maybeAddImport, maybeAddImport, maybeAddImport, maybeRemoveImport, maybeRemoveImport, maybeUnwrapParentheses, visitAnnotatedType, visitAnnotation, visitArrayAccess, visitArrayType, visitAssert, visitAssign, visitAssignOp, visitBinary, visitBlock, visitBreak, visitCase, visitCatch, visitClassDecl, visitContinue, visitDoWhileLoop, visitElse, visitEmpty, visitEnumValue, visitEnumValueSet, visitFieldAccess, visitFinally, visitForEachLoop, visitForLoop, visitIdentifier, visitIf, visitImport, visitInstanceOf, visitLabel, visitLambda, visitLiteral, visitMemberReference, visitMethod, visitMethodInvocation, visitMultiCatch, visitMultiVariable, visitNewArray, visitNewClass, visitPackage, visitParameterizedType, visitParentheses, visitPrimitive, visitReturn, visitStatement, visitSwitch, visitSynchronized, visitTernary, visitThrow, visitTry, visitTypeCast, visitTypeName, visitTypeParameter, visitTypeParameters, visitUnary, visitUnparsedSource, visitVariable, visitWhileLoop, visitWildcard
-
Methods inherited from class org.openrewrite.AbstractRefactorVisitor
andThen, andThen, next, refactor, refactor, refactor
-
Methods inherited from class org.openrewrite.AbstractSourceVisitor
getCursor, setCursoringOn, visit, visitAfter, visitAfter
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.openrewrite.java.JavaSourceVisitor
enclosingBlock, enclosingClass, enclosingCompilationUnit, enclosingMethod, isInSameNameScope, isInSameNameScope, visitExpression
-
-
-
-
Method Detail
-
visitCompilationUnit
public org.openrewrite.java.tree.J visitCompilationUnit(org.openrewrite.java.tree.J.CompilationUnit cu)
- Specified by:
visitCompilationUnitin interfaceorg.openrewrite.java.JavaSourceVisitor<org.openrewrite.java.tree.J>- Overrides:
visitCompilationUnitin classorg.openrewrite.java.JavaRefactorVisitor
-
setConfig
public void setConfig(java.lang.String config)
-
setBaseDir
public void setBaseDir(@Nullable java.nio.file.Path baseDir)
-
setConfigFile
public void setConfigFile(java.io.File configFile)
-
setProperties
public void setProperties(java.util.Map<java.lang.String,java.lang.Object> properties)
-
configure
protected void configure(CheckstyleRefactorVisitor.Module m)
-
validate
public final org.openrewrite.Validated validate()
-
-