public class AssignmentInSubExpressionCheck extends BaseTreeVisitor implements JavaFileScanner
| Constructor and Description |
|---|
AssignmentInSubExpressionCheck() |
| Modifier and Type | Method and Description |
|---|---|
void |
scanFile(JavaFileScannerContext context) |
void |
visitAnnotation(AnnotationTree annotationTree) |
void |
visitAssignmentExpression(AssignmentExpressionTree tree) |
void |
visitBinaryExpression(BinaryExpressionTree tree) |
void |
visitExpressionStatement(ExpressionStatementTree tree) |
void |
visitLambdaExpression(LambdaExpressionTree lambdaExpressionTree) |
void |
visitVariable(VariableTree tree) |
void |
visitWhileStatement(WhileStatementTree tree) |
scan, scan, scan, visitArrayAccessExpression, visitArrayDimension, visitArrayType, visitAssertStatement, visitBlock, visitBreakStatement, visitCaseGroup, visitCaseLabel, visitCatch, visitClass, visitCompilationUnit, visitConditionalExpression, visitContinueStatement, visitDoWhileStatement, visitEmptyStatement, visitEnumConstant, visitExportsDirectiveTree, visitForEachStatement, visitForStatement, visitIdentifier, visitIfStatement, visitImport, visitInstanceOf, visitLabeledStatement, visitLiteral, visitMemberSelectExpression, visitMethod, visitMethodInvocation, visitMethodReference, visitModifier, visitModule, visitNewArray, visitNewClass, visitOpensDirective, visitOther, visitPackage, visitParameterizedType, visitParenthesized, visitPrimitiveType, visitProvidesDirective, visitRequiresDirectiveTree, visitReturnStatement, visitSwitchStatement, visitSynchronizedStatement, visitThrowStatement, visitTryStatement, visitTypeArguments, visitTypeCast, visitTypeParameter, visitTypeParameters, visitUnaryExpression, visitUnionType, visitUsesDirective, visitWildcardpublic void scanFile(JavaFileScannerContext context)
scanFile in interface JavaFileScannerpublic void visitAnnotation(AnnotationTree annotationTree)
visitAnnotation in interface TreeVisitorvisitAnnotation in class BaseTreeVisitorpublic void visitLambdaExpression(LambdaExpressionTree lambdaExpressionTree)
visitLambdaExpression in interface TreeVisitorvisitLambdaExpression in class BaseTreeVisitorpublic void visitExpressionStatement(ExpressionStatementTree tree)
visitExpressionStatement in interface TreeVisitorvisitExpressionStatement in class BaseTreeVisitorpublic void visitBinaryExpression(BinaryExpressionTree tree)
visitBinaryExpression in interface TreeVisitorvisitBinaryExpression in class BaseTreeVisitorpublic void visitWhileStatement(WhileStatementTree tree)
visitWhileStatement in interface TreeVisitorvisitWhileStatement in class BaseTreeVisitorpublic void visitVariable(VariableTree tree)
visitVariable in interface TreeVisitorvisitVariable in class BaseTreeVisitorpublic void visitAssignmentExpression(AssignmentExpressionTree tree)
visitAssignmentExpression in interface TreeVisitorvisitAssignmentExpression in class BaseTreeVisitorCopyright © 2012–2017 SonarSource. All rights reserved.