Package org.openrewrite.checkstyle
Class EmptyBlock
- java.lang.Object
-
- org.openrewrite.AbstractSourceVisitor<T>
-
- org.openrewrite.AbstractRefactorVisitor<org.openrewrite.java.tree.J>
-
- org.openrewrite.java.JavaRefactorVisitor
-
- org.openrewrite.checkstyle.CheckstyleRefactorVisitor
-
- org.openrewrite.checkstyle.EmptyBlock
-
- 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>
public class EmptyBlock extends CheckstyleRefactorVisitor
TODO offer option to log if a logger field is available instead of rethrowing as an unchecked exception.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.openrewrite.checkstyle.CheckstyleRefactorVisitor
CheckstyleRefactorVisitor.Module
-
-
Constructor Summary
Constructors Constructor Description EmptyBlock()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidconfigure(CheckstyleRefactorVisitor.Module m)org.openrewrite.java.tree.JvisitBlock(org.openrewrite.java.tree.J.Block<org.openrewrite.java.tree.J> block)org.openrewrite.java.tree.JvisitCatch(org.openrewrite.java.tree.J.Try.Catch catzh)org.openrewrite.java.tree.JvisitDoWhileLoop(org.openrewrite.java.tree.J.DoWhileLoop doWhileLoop)org.openrewrite.java.tree.JvisitIf(org.openrewrite.java.tree.J.If iff)org.openrewrite.java.tree.JvisitSwitch(org.openrewrite.java.tree.J.Switch switzh)org.openrewrite.java.tree.JvisitSynchronized(org.openrewrite.java.tree.J.Synchronized synch)org.openrewrite.java.tree.JvisitTry(org.openrewrite.java.tree.J.Try tryable)org.openrewrite.java.tree.JvisitWhileLoop(org.openrewrite.java.tree.J.WhileLoop whileLoop)-
Methods inherited from class org.openrewrite.checkstyle.CheckstyleRefactorVisitor
setBaseDir, setConfig, setConfigFile, setProperties, validate, visitCompilationUnit
-
Methods inherited from class org.openrewrite.java.JavaRefactorVisitor
addImport, addImport, maybeAddImport, maybeAddImport, maybeAddImport, maybeRemoveImport, maybeRemoveImport, maybeUnwrapParentheses, visitAnnotatedType, visitAnnotation, visitArrayAccess, visitArrayType, visitAssert, visitAssign, visitAssignOp, visitBinary, visitBreak, visitCase, visitClassDecl, visitContinue, visitElse, visitEmpty, visitEnumValue, visitEnumValueSet, visitFieldAccess, visitFinally, visitForEachLoop, visitForLoop, visitIdentifier, visitImport, visitInstanceOf, visitLabel, visitLambda, visitLiteral, visitMemberReference, visitMethod, visitMethodInvocation, visitMultiCatch, visitMultiVariable, visitNewArray, visitNewClass, visitPackage, visitParameterizedType, visitParentheses, visitPrimitive, visitReturn, visitStatement, visitTernary, visitThrow, visitTypeCast, visitTypeName, visitTypeParameter, visitTypeParameters, visitUnary, visitUnparsedSource, visitVariable, 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
-
configure
protected void configure(CheckstyleRefactorVisitor.Module m)
- Overrides:
configurein classCheckstyleRefactorVisitor
-
visitWhileLoop
public org.openrewrite.java.tree.J visitWhileLoop(org.openrewrite.java.tree.J.WhileLoop whileLoop)
- Specified by:
visitWhileLoopin interfaceorg.openrewrite.java.JavaSourceVisitor<org.openrewrite.java.tree.J>- Overrides:
visitWhileLoopin classorg.openrewrite.java.JavaRefactorVisitor
-
visitDoWhileLoop
public org.openrewrite.java.tree.J visitDoWhileLoop(org.openrewrite.java.tree.J.DoWhileLoop doWhileLoop)
- Specified by:
visitDoWhileLoopin interfaceorg.openrewrite.java.JavaSourceVisitor<org.openrewrite.java.tree.J>- Overrides:
visitDoWhileLoopin classorg.openrewrite.java.JavaRefactorVisitor
-
visitBlock
public org.openrewrite.java.tree.J visitBlock(org.openrewrite.java.tree.J.Block<org.openrewrite.java.tree.J> block)
- Specified by:
visitBlockin interfaceorg.openrewrite.java.JavaSourceVisitor<org.openrewrite.java.tree.J>- Overrides:
visitBlockin classorg.openrewrite.java.JavaRefactorVisitor
-
visitCatch
public org.openrewrite.java.tree.J visitCatch(org.openrewrite.java.tree.J.Try.Catch catzh)
- Specified by:
visitCatchin interfaceorg.openrewrite.java.JavaSourceVisitor<org.openrewrite.java.tree.J>- Overrides:
visitCatchin classorg.openrewrite.java.JavaRefactorVisitor
-
visitTry
public org.openrewrite.java.tree.J visitTry(org.openrewrite.java.tree.J.Try tryable)
- Specified by:
visitTryin interfaceorg.openrewrite.java.JavaSourceVisitor<org.openrewrite.java.tree.J>- Overrides:
visitTryin classorg.openrewrite.java.JavaRefactorVisitor
-
visitIf
public org.openrewrite.java.tree.J visitIf(org.openrewrite.java.tree.J.If iff)
- Specified by:
visitIfin interfaceorg.openrewrite.java.JavaSourceVisitor<org.openrewrite.java.tree.J>- Overrides:
visitIfin classorg.openrewrite.java.JavaRefactorVisitor
-
visitSynchronized
public org.openrewrite.java.tree.J visitSynchronized(org.openrewrite.java.tree.J.Synchronized synch)
- Specified by:
visitSynchronizedin interfaceorg.openrewrite.java.JavaSourceVisitor<org.openrewrite.java.tree.J>- Overrides:
visitSynchronizedin classorg.openrewrite.java.JavaRefactorVisitor
-
visitSwitch
public org.openrewrite.java.tree.J visitSwitch(org.openrewrite.java.tree.J.Switch switzh)
- Specified by:
visitSwitchin interfaceorg.openrewrite.java.JavaSourceVisitor<org.openrewrite.java.tree.J>- Overrides:
visitSwitchin classorg.openrewrite.java.JavaRefactorVisitor
-
-