|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.sonar.plugins.java.api.tree.BaseTreeVisitor
org.sonar.java.checks.SwitchCaseWithoutBreakCheck
public class SwitchCaseWithoutBreakCheck
| Field Summary | |
|---|---|
static String |
RULE_KEY
|
| Constructor Summary | |
|---|---|
SwitchCaseWithoutBreakCheck()
|
|
| Method Summary | |
|---|---|
void |
scanFile(org.sonar.plugins.java.api.JavaFileScannerContext context)
|
void |
visitBreakStatement(org.sonar.plugins.java.api.tree.BreakStatementTree tree)
|
void |
visitCaseGroup(org.sonar.plugins.java.api.tree.CaseGroupTree tree)
|
void |
visitContinueStatement(org.sonar.plugins.java.api.tree.ContinueStatementTree tree)
|
void |
visitReturnStatement(org.sonar.plugins.java.api.tree.ReturnStatementTree tree)
|
void |
visitSwitchStatement(org.sonar.plugins.java.api.tree.SwitchStatementTree tree)
|
void |
visitThrowStatement(org.sonar.plugins.java.api.tree.ThrowStatementTree tree)
|
| Methods inherited from class org.sonar.plugins.java.api.tree.BaseTreeVisitor |
|---|
scan, scan, visitAnnotation, visitArrayAccessExpression, visitArrayType, visitAssertStatement, visitAssignmentExpression, visitBinaryExpression, visitBlock, visitCaseLabel, visitCatch, visitClass, visitCompilationUnit, visitConditionalExpression, visitDoWhileStatement, visitEmptyStatement, visitEnumConstant, visitExpressionStatement, visitForEachStatement, visitForStatement, visitIdentifier, visitIfStatement, visitInstanceOf, visitLabeledStatement, visitLambdaExpression, visitLiteral, visitMemberSelectExpression, visitMethod, visitMethodInvocation, visitModifier, visitNewArray, visitNewClass, visitOther, visitParameterizedType, visitParenthesized, visitPrimitiveType, visitSynchronizedStatement, visitTryStatement, visitTypeCast, visitUnaryExpression, visitUnionType, visitVariable, visitWhileStatement, visitWildcard |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String RULE_KEY
| Constructor Detail |
|---|
public SwitchCaseWithoutBreakCheck()
| Method Detail |
|---|
public void scanFile(org.sonar.plugins.java.api.JavaFileScannerContext context)
scanFile in interface org.sonar.plugins.java.api.JavaFileScannerpublic 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.BaseTreeVisitorpublic void visitCaseGroup(org.sonar.plugins.java.api.tree.CaseGroupTree tree)
visitCaseGroup in interface org.sonar.plugins.java.api.tree.TreeVisitorvisitCaseGroup in class org.sonar.plugins.java.api.tree.BaseTreeVisitorpublic void visitBreakStatement(org.sonar.plugins.java.api.tree.BreakStatementTree tree)
visitBreakStatement in interface org.sonar.plugins.java.api.tree.TreeVisitorvisitBreakStatement in class org.sonar.plugins.java.api.tree.BaseTreeVisitorpublic void visitContinueStatement(org.sonar.plugins.java.api.tree.ContinueStatementTree tree)
visitContinueStatement in interface org.sonar.plugins.java.api.tree.TreeVisitorvisitContinueStatement in class org.sonar.plugins.java.api.tree.BaseTreeVisitorpublic void visitReturnStatement(org.sonar.plugins.java.api.tree.ReturnStatementTree tree)
visitReturnStatement in interface org.sonar.plugins.java.api.tree.TreeVisitorvisitReturnStatement in class org.sonar.plugins.java.api.tree.BaseTreeVisitorpublic void visitThrowStatement(org.sonar.plugins.java.api.tree.ThrowStatementTree tree)
visitThrowStatement in interface org.sonar.plugins.java.api.tree.TreeVisitorvisitThrowStatement in class org.sonar.plugins.java.api.tree.BaseTreeVisitor
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||