public class LazyArgEvaluationCheck extends BaseTreeVisitor implements JavaFileScanner
| Modifier and Type | Field and Description |
|---|---|
static String |
JUL_LOGGER |
static TypeCriteria |
OBJECT_ARR |
| Constructor and Description |
|---|
LazyArgEvaluationCheck() |
| Modifier and Type | Method and Description |
|---|---|
void |
scanFile(JavaFileScannerContext context) |
void |
visitCatch(CatchTree tree) |
void |
visitIfStatement(IfStatementTree ifTree) |
void |
visitMethod(MethodTree tree) |
void |
visitMethodInvocation(MethodInvocationTree tree) |
scan, scan, scan, visitAnnotation, visitArrayAccessExpression, visitArrayDimension, visitArrayType, visitAssertStatement, visitAssignmentExpression, visitBinaryExpression, visitBlock, visitBreakStatement, visitCaseGroup, visitCaseLabel, visitClass, visitCompilationUnit, visitConditionalExpression, visitContinueStatement, visitDoWhileStatement, visitEmptyStatement, visitEnumConstant, visitExportsDirectiveTree, visitExpressionStatement, visitForEachStatement, visitForStatement, visitIdentifier, visitImport, visitInstanceOf, visitLabeledStatement, visitLambdaExpression, visitLiteral, visitMemberSelectExpression, 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, visitVariable, visitWhileStatement, visitWildcardpublic static final String JUL_LOGGER
public static final TypeCriteria OBJECT_ARR
public void scanFile(JavaFileScannerContext context)
scanFile in interface JavaFileScannerpublic void visitMethodInvocation(MethodInvocationTree tree)
visitMethodInvocation in interface TreeVisitorvisitMethodInvocation in class BaseTreeVisitorpublic void visitIfStatement(IfStatementTree ifTree)
visitIfStatement in interface TreeVisitorvisitIfStatement in class BaseTreeVisitorpublic void visitCatch(CatchTree tree)
visitCatch in interface TreeVisitorvisitCatch in class BaseTreeVisitorpublic void visitMethod(MethodTree tree)
visitMethod in interface TreeVisitorvisitMethod in class BaseTreeVisitorCopyright © 2012–2017 SonarSource. All rights reserved.