Package org.sonar.java.checks
Class NestedBlocksCheck
java.lang.Object
org.sonar.plugins.java.api.tree.BaseTreeVisitor
org.sonar.java.checks.NestedBlocksCheck
- All Implemented Interfaces:
JavaCheck,JavaFileScanner,TreeVisitor
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidscanFile(JavaFileScannerContext context)voidvisitBlock(BlockTree tree)voidvisitCaseGroup(CaseGroupTree tree)Methods inherited from class org.sonar.plugins.java.api.tree.BaseTreeVisitor
scan, scan, scan, visitAnnotation, visitArrayAccessExpression, visitArrayDimension, visitArrayType, visitAssertStatement, visitAssignmentExpression, visitBinaryExpression, visitBreakStatement, visitCaseLabel, visitCatch, visitClass, visitCompilationUnit, visitConditionalExpression, visitContinueStatement, visitDefaultPattern, visitDoWhileStatement, visitEmptyStatement, visitEnumConstant, visitExportsDirectiveTree, visitExpressionStatement, visitForEachStatement, visitForStatement, visitGuardedPattern, visitIdentifier, visitIfStatement, visitImport, visitInstanceOf, visitLabeledStatement, visitLambdaExpression, visitLiteral, visitMemberSelectExpression, visitMethod, visitMethodInvocation, visitMethodReference, visitModifier, visitModule, visitNewArray, visitNewClass, visitNullPattern, visitOpensDirective, visitOther, visitPackage, visitParameterizedType, visitParenthesized, visitPatternInstanceOf, visitPrimitiveType, visitProvidesDirective, visitRequiresDirectiveTree, visitReturnStatement, visitSwitchExpression, visitSwitchStatement, visitSynchronizedStatement, visitThrowStatement, visitTryStatement, visitTypeArguments, visitTypeCast, visitTypeParameter, visitTypeParameters, visitTypePattern, visitUnaryExpression, visitUnionType, visitUsesDirective, visitVariable, visitVarType, visitWhileStatement, visitWildcard, visitYieldStatement
-
Constructor Details
-
NestedBlocksCheck
public NestedBlocksCheck()
-
-
Method Details
-
scanFile
- Specified by:
scanFilein interfaceJavaFileScanner
-
visitCaseGroup
- Specified by:
visitCaseGroupin interfaceTreeVisitor- Overrides:
visitCaseGroupin classBaseTreeVisitor
-
visitBlock
- Specified by:
visitBlockin interfaceTreeVisitor- Overrides:
visitBlockin classBaseTreeVisitor
-