Package org.sonar.java.checks
Class RawExceptionCheck
- java.lang.Object
-
- org.sonar.plugins.java.api.tree.BaseTreeVisitor
-
- org.sonar.java.checks.RawExceptionCheck
-
- All Implemented Interfaces:
JavaCheck
,JavaFileScanner
,TreeVisitor
public class RawExceptionCheck extends BaseTreeVisitor implements JavaFileScanner
-
-
Constructor Summary
Constructors Constructor Description RawExceptionCheck()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
scanFile(JavaFileScannerContext context)
void
visitMethod(MethodTree tree)
void
visitMethodInvocation(MethodInvocationTree tree)
void
visitThrowStatement(ThrowStatementTree tree)
-
Methods inherited from class org.sonar.plugins.java.api.tree.BaseTreeVisitor
scan, scan, scan, visitAnnotation, visitArrayAccessExpression, visitArrayDimension, visitArrayType, visitAssertStatement, visitAssignmentExpression, visitBinaryExpression, visitBlock, visitBreakStatement, visitCaseGroup, visitCaseLabel, visitCatch, visitClass, visitCompilationUnit, visitConditionalExpression, visitContinueStatement, visitDoWhileStatement, visitEmptyStatement, visitEnumConstant, visitExportsDirectiveTree, visitExpressionStatement, visitForEachStatement, visitForStatement, visitIdentifier, visitIfStatement, visitImport, visitInstanceOf, visitLabeledStatement, visitLambdaExpression, visitLiteral, visitMemberSelectExpression, visitMethodReference, visitModifier, visitModule, visitNewArray, visitNewClass, visitOpensDirective, visitOther, visitPackage, visitParameterizedType, visitParenthesized, visitPrimitiveType, visitProvidesDirective, visitRequiresDirectiveTree, visitReturnStatement, visitSwitchExpression, visitSwitchStatement, visitSynchronizedStatement, visitTryStatement, visitTypeArguments, visitTypeCast, visitTypeParameter, visitTypeParameters, visitUnaryExpression, visitUnionType, visitUsesDirective, visitVariable, visitVarType, visitWhileStatement, visitWildcard
-
-
-
-
Method Detail
-
scanFile
public void scanFile(JavaFileScannerContext context)
- Specified by:
scanFile
in interfaceJavaFileScanner
-
visitMethod
public void visitMethod(MethodTree tree)
- Specified by:
visitMethod
in interfaceTreeVisitor
- Overrides:
visitMethod
in classBaseTreeVisitor
-
visitThrowStatement
public void visitThrowStatement(ThrowStatementTree tree)
- Specified by:
visitThrowStatement
in interfaceTreeVisitor
- Overrides:
visitThrowStatement
in classBaseTreeVisitor
-
visitMethodInvocation
public void visitMethodInvocation(MethodInvocationTree tree)
- Specified by:
visitMethodInvocation
in interfaceTreeVisitor
- Overrides:
visitMethodInvocation
in classBaseTreeVisitor
-
-