public class NestedIfStatementsCheck
extends org.sonar.plugins.java.api.tree.BaseTreeVisitor
implements org.sonar.plugins.java.api.JavaFileScanner
| Constructor and Description |
|---|
NestedIfStatementsCheck() |
| Modifier and Type | Method and Description |
|---|---|
void |
scanFile(org.sonar.plugins.java.api.JavaFileScannerContext context) |
void |
visitDoWhileStatement(org.sonar.plugins.java.api.tree.DoWhileStatementTree tree) |
void |
visitForEachStatement(org.sonar.plugins.java.api.tree.ForEachStatement tree) |
void |
visitForStatement(org.sonar.plugins.java.api.tree.ForStatementTree tree) |
void |
visitIfStatement(org.sonar.plugins.java.api.tree.IfStatementTree tree) |
void |
visitSwitchStatement(org.sonar.plugins.java.api.tree.SwitchStatementTree tree) |
void |
visitWhileStatement(org.sonar.plugins.java.api.tree.WhileStatementTree tree) |
scan, scan, visitArrayAccessExpression, visitArrayType, visitAssertStatement, visitAssignmentExpression, visitBinaryExpression, visitBlock, visitBreakStatement, visitCaseGroup, visitCaseLabel, visitCatch, visitClass, visitCompilationUnit, visitConditionalExpression, visitContinueStatement, visitEmptyStatement, visitEnumConstant, visitExpressionStatement, visitIdentifier, visitInstanceOf, visitLabeledStatement, visitLiteral, visitMemberSelectExpression, visitMethod, visitMethodInvocation, visitNewArray, visitNewClass, visitParameterizedType, visitParenthesized, visitPrimitiveType, visitReturnStatement, visitSynchronizedStatement, visitThrowStatement, visitTryStatement, visitTypeCast, visitUnaryExpression, visitUnionType, visitVariable, visitWildcardpublic static final String KEY
public int max
public void scanFile(org.sonar.plugins.java.api.JavaFileScannerContext context)
scanFile in interface org.sonar.plugins.java.api.JavaFileScannerpublic void visitIfStatement(org.sonar.plugins.java.api.tree.IfStatementTree tree)
visitIfStatement in interface org.sonar.plugins.java.api.tree.TreeVisitorvisitIfStatement in class org.sonar.plugins.java.api.tree.BaseTreeVisitorpublic void visitForStatement(org.sonar.plugins.java.api.tree.ForStatementTree tree)
visitForStatement in interface org.sonar.plugins.java.api.tree.TreeVisitorvisitForStatement in class org.sonar.plugins.java.api.tree.BaseTreeVisitorpublic void visitForEachStatement(org.sonar.plugins.java.api.tree.ForEachStatement tree)
visitForEachStatement in interface org.sonar.plugins.java.api.tree.TreeVisitorvisitForEachStatement 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 visitDoWhileStatement(org.sonar.plugins.java.api.tree.DoWhileStatementTree tree)
visitDoWhileStatement in interface org.sonar.plugins.java.api.tree.TreeVisitorvisitDoWhileStatement in class org.sonar.plugins.java.api.tree.BaseTreeVisitorpublic void visitSwitchStatement(org.sonar.plugins.java.api.tree.SwitchStatementTree tree)
visitSwitchStatement in interface org.sonar.plugins.java.api.tree.TreeVisitorvisitSwitchStatement in class org.sonar.plugins.java.api.tree.BaseTreeVisitorCopyright © 2012-2013 SonarSource. All Rights Reserved.