Package org.openrewrite.checkstyle.check
Class UnnecessaryParentheses
- java.lang.Object
-
- org.openrewrite.SourceVisitor<R>
-
- org.openrewrite.java.JavaSourceVisitor<org.openrewrite.java.tree.J>
-
- org.openrewrite.java.refactor.JavaRefactorVisitor
-
- org.openrewrite.checkstyle.check.UnnecessaryParentheses
-
- All Implemented Interfaces:
org.openrewrite.RefactorVisitorSupport
public class UnnecessaryParentheses extends org.openrewrite.java.refactor.JavaRefactorVisitor
-
-
Constructor Summary
Constructors Constructor Description UnnecessaryParentheses()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetName()booleanisCursored()org.openrewrite.java.tree.JvisitAssign(org.openrewrite.java.tree.J.Assign assign)org.openrewrite.java.tree.JvisitAssignOp(org.openrewrite.java.tree.J.AssignOp assignOp)org.openrewrite.java.tree.JvisitLambda(org.openrewrite.java.tree.J.Lambda lambda)org.openrewrite.java.tree.JvisitLiteral(org.openrewrite.java.tree.J.Literal literal)<T extends org.openrewrite.java.tree.J>
org.openrewrite.java.tree.JvisitParentheses(org.openrewrite.java.tree.J.Parentheses<T> parens)org.openrewrite.java.tree.JvisitVariable(org.openrewrite.java.tree.J.VariableDecls.NamedVar variable)-
Methods inherited from class org.openrewrite.java.refactor.JavaRefactorVisitor
addImport, defaultTo, maybeAddImport, maybeAddImport, maybeRemoveImport, maybeRemoveImport, maybeUnwrapParentheses, visitAnnotatedType, visitAnnotation, visitArrayAccess, visitArrayType, visitAssert, visitBinary, visitBlock, visitBreak, visitCase, visitCatch, visitClassDecl, visitCompilationUnit, visitContinue, visitDoWhileLoop, visitElse, visitEmpty, visitEnumValue, visitEnumValueSet, visitFieldAccess, visitFinally, visitForEachLoop, visitForLoop, visitIdentifier, visitIf, visitImport, visitInstanceOf, visitLabel, visitMemberReference, visitMethod, visitMethodInvocation, visitMultiCatch, visitMultiVariable, visitNewArray, visitNewClass, visitPackage, visitParameterizedType, visitPrimitive, visitReturn, visitSwitch, visitSynchronized, visitTernary, visitThrow, visitTry, visitTypeCast, visitTypeParameter, visitTypeParameters, visitUnary, visitUnparsedSource, 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, isIdempotent, nextCycle, reduce, visit, visit, visitAfter, visitAfter, visitTree
-
-
-
-
Method Detail
-
getName
public java.lang.String getName()
- Overrides:
getNamein classorg.openrewrite.SourceVisitor<org.openrewrite.java.tree.J>
-
isCursored
public boolean isCursored()
- Overrides:
isCursoredin classorg.openrewrite.SourceVisitor<org.openrewrite.java.tree.J>
-
visitParentheses
public <T extends org.openrewrite.java.tree.J> org.openrewrite.java.tree.J visitParentheses(org.openrewrite.java.tree.J.Parentheses<T> parens)
- Overrides:
visitParenthesesin classorg.openrewrite.java.refactor.JavaRefactorVisitor
-
visitLiteral
public org.openrewrite.java.tree.J visitLiteral(org.openrewrite.java.tree.J.Literal literal)
- Overrides:
visitLiteralin classorg.openrewrite.java.refactor.JavaRefactorVisitor
-
visitAssignOp
public org.openrewrite.java.tree.J visitAssignOp(org.openrewrite.java.tree.J.AssignOp assignOp)
- Overrides:
visitAssignOpin classorg.openrewrite.java.refactor.JavaRefactorVisitor
-
visitAssign
public org.openrewrite.java.tree.J visitAssign(org.openrewrite.java.tree.J.Assign assign)
- Overrides:
visitAssignin classorg.openrewrite.java.refactor.JavaRefactorVisitor
-
visitVariable
public org.openrewrite.java.tree.J visitVariable(org.openrewrite.java.tree.J.VariableDecls.NamedVar variable)
- Overrides:
visitVariablein classorg.openrewrite.java.refactor.JavaRefactorVisitor
-
visitLambda
public org.openrewrite.java.tree.J visitLambda(org.openrewrite.java.tree.J.Lambda lambda)
- Overrides:
visitLambdain classorg.openrewrite.java.refactor.JavaRefactorVisitor
-
-