Package org.openrewrite.checkstyle
Class CheckstyleRefactorVisitor
- java.lang.Object
-
- org.openrewrite.SourceVisitor<R>
-
- org.openrewrite.java.JavaSourceVisitor<org.openrewrite.java.tree.J>
-
- org.openrewrite.java.JavaRefactorVisitor
-
- org.openrewrite.checkstyle.CheckstyleRefactorVisitor
-
- All Implemented Interfaces:
org.openrewrite.RefactorVisitorSupport
- 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, defaultTo, 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, visitSwitch, visitSynchronized, visitTernary, visitThrow, visitTry, visitTypeCast, visitTypeParameter, visitTypeParameters, visitUnary, visitUnparsedSource, visitVariable, visitWhileLoop, visitWildcard
-
Methods inherited from class org.openrewrite.java.JavaSourceVisitor
enclosingBlock, enclosingClass, enclosingCompilationUnit, enclosingMethod, isInSameNameScope, isInSameNameScope, visitExpression, visitStatement, visitTypeName
-
Methods inherited from class org.openrewrite.SourceVisitor
andThen, andThen, getCursor, getName, getTags, isIdempotent, nextCycle, reduce, setCursoringOn, visit, visit, visitAfter, visitAfter, visitTree
-
-
-
-
Method Detail
-
visitCompilationUnit
public org.openrewrite.java.tree.J visitCompilationUnit(org.openrewrite.java.tree.J.CompilationUnit cu)
- 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()
- Overrides:
validatein classorg.openrewrite.SourceVisitor<org.openrewrite.java.tree.J>
-
-