org.sonar.plugins.java.api.JavaCheck, org.sonar.plugins.java.api.JavaFileScanner, org.sonar.plugins.java.api.tree.TreeVisitorpublic class AssignmentInSubExpressionCheck
extends org.sonar.plugins.java.api.tree.BaseTreeVisitor
implements org.sonar.plugins.java.api.JavaFileScanner
| Constructor | Description |
|---|---|
AssignmentInSubExpressionCheck() |
| Modifier and Type | Method | Description |
|---|---|---|
void |
scanFile(org.sonar.plugins.java.api.JavaFileScannerContext context) |
|
void |
visitAnnotation(org.sonar.plugins.java.api.tree.AnnotationTree annotationTree) |
|
void |
visitAssignmentExpression(org.sonar.plugins.java.api.tree.AssignmentExpressionTree tree) |
|
void |
visitBinaryExpression(org.sonar.plugins.java.api.tree.BinaryExpressionTree tree) |
|
void |
visitExpressionStatement(org.sonar.plugins.java.api.tree.ExpressionStatementTree tree) |
|
void |
visitLambdaExpression(org.sonar.plugins.java.api.tree.LambdaExpressionTree lambdaExpressionTree) |
|
void |
visitVariable(org.sonar.plugins.java.api.tree.VariableTree tree) |
|
void |
visitWhileStatement(org.sonar.plugins.java.api.tree.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, visitVarType, visitWildcardpublic void scanFile(org.sonar.plugins.java.api.JavaFileScannerContext context)
scanFile in interface org.sonar.plugins.java.api.JavaFileScannerpublic void visitAnnotation(org.sonar.plugins.java.api.tree.AnnotationTree annotationTree)
visitAnnotation in interface org.sonar.plugins.java.api.tree.TreeVisitorvisitAnnotation in class org.sonar.plugins.java.api.tree.BaseTreeVisitorpublic void visitLambdaExpression(org.sonar.plugins.java.api.tree.LambdaExpressionTree lambdaExpressionTree)
visitLambdaExpression in interface org.sonar.plugins.java.api.tree.TreeVisitorvisitLambdaExpression in class org.sonar.plugins.java.api.tree.BaseTreeVisitorpublic void visitExpressionStatement(org.sonar.plugins.java.api.tree.ExpressionStatementTree tree)
visitExpressionStatement in interface org.sonar.plugins.java.api.tree.TreeVisitorvisitExpressionStatement in class org.sonar.plugins.java.api.tree.BaseTreeVisitorpublic void visitBinaryExpression(org.sonar.plugins.java.api.tree.BinaryExpressionTree tree)
visitBinaryExpression in interface org.sonar.plugins.java.api.tree.TreeVisitorvisitBinaryExpression in class org.sonar.plugins.java.api.tree.BaseTreeVisitorpublic void visitWhileStatement(org.sonar.plugins.java.api.tree.WhileStatementTree tree)
visitWhileStatement in interface org.sonar.plugins.java.api.tree.TreeVisitorvisitWhileStatement in class org.sonar.plugins.java.api.tree.BaseTreeVisitorpublic void visitVariable(org.sonar.plugins.java.api.tree.VariableTree tree)
visitVariable in interface org.sonar.plugins.java.api.tree.TreeVisitorvisitVariable in class org.sonar.plugins.java.api.tree.BaseTreeVisitorpublic void visitAssignmentExpression(org.sonar.plugins.java.api.tree.AssignmentExpressionTree tree)
visitAssignmentExpression in interface org.sonar.plugins.java.api.tree.TreeVisitorvisitAssignmentExpression in class org.sonar.plugins.java.api.tree.BaseTreeVisitorCopyright © 2012–2018 SonarSource. All rights reserved.