Class NeedBraces

  • All Implemented Interfaces:
    org.openrewrite.RefactorVisitorSupport

    public class NeedBraces
    extends CheckstyleRefactorVisitor
    • Field Summary

      • Fields inherited from class org.openrewrite.java.JavaRefactorVisitor

        formatter
      • Fields inherited from class org.openrewrite.SourceVisitor

        cycle
    • Constructor Summary

      Constructors 
      Constructor Description
      NeedBraces()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void configure​(CheckstyleRefactorVisitor.Module m)  
      org.openrewrite.java.tree.J visitDoWhileLoop​(org.openrewrite.java.tree.J.DoWhileLoop doWhileLoop)  
      org.openrewrite.java.tree.J visitElse​(org.openrewrite.java.tree.J.If.Else elze)  
      org.openrewrite.java.tree.J visitForLoop​(org.openrewrite.java.tree.J.ForLoop forLoop)  
      org.openrewrite.java.tree.J visitIf​(org.openrewrite.java.tree.J.If iff)  
      org.openrewrite.java.tree.J visitWhileLoop​(org.openrewrite.java.tree.J.WhileLoop whileLoop)  
      • 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, visitEmpty, visitEnumValue, visitEnumValueSet, visitFieldAccess, visitFinally, visitForEachLoop, visitIdentifier, 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, 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
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface org.openrewrite.RefactorVisitorSupport

        refactor, refactor, refactor, visit
    • Constructor Detail

      • NeedBraces

        public NeedBraces()
    • Method Detail

      • visitIf

        public org.openrewrite.java.tree.J visitIf​(org.openrewrite.java.tree.J.If iff)
        Overrides:
        visitIf in class org.openrewrite.java.JavaRefactorVisitor
      • visitElse

        public org.openrewrite.java.tree.J visitElse​(org.openrewrite.java.tree.J.If.Else elze)
        Overrides:
        visitElse in class org.openrewrite.java.JavaRefactorVisitor
      • visitWhileLoop

        public org.openrewrite.java.tree.J visitWhileLoop​(org.openrewrite.java.tree.J.WhileLoop whileLoop)
        Overrides:
        visitWhileLoop in class org.openrewrite.java.JavaRefactorVisitor
      • visitDoWhileLoop

        public org.openrewrite.java.tree.J visitDoWhileLoop​(org.openrewrite.java.tree.J.DoWhileLoop doWhileLoop)
        Overrides:
        visitDoWhileLoop in class org.openrewrite.java.JavaRefactorVisitor
      • visitForLoop

        public org.openrewrite.java.tree.J visitForLoop​(org.openrewrite.java.tree.J.ForLoop forLoop)
        Overrides:
        visitForLoop in class org.openrewrite.java.JavaRefactorVisitor