public class NullShouldNotBeUsedWithOptionalCheck extends BaseTreeVisitor implements JavaFileScanner
| Constructor and Description |
|---|
NullShouldNotBeUsedWithOptionalCheck() |
| Modifier and Type | Method and Description |
|---|---|
void |
scanFile(JavaFileScannerContext context) |
void |
visitBinaryExpression(BinaryExpressionTree binaryExpression) |
void |
visitMethod(MethodTree method) |
void |
visitVariable(VariableTree variable) |
scan, scan, scan, visitAnnotation, visitArrayAccessExpression, visitArrayDimension, visitArrayType, visitAssertStatement, visitAssignmentExpression, visitBlock, visitBreakStatement, visitCaseGroup, visitCaseLabel, visitCatch, visitClass, visitCompilationUnit, visitConditionalExpression, visitContinueStatement, visitDoWhileStatement, visitEmptyStatement, visitEnumConstant, visitExpressionStatement, visitForEachStatement, visitForStatement, visitIdentifier, visitIfStatement, visitImport, visitInstanceOf, visitLabeledStatement, visitLambdaExpression, visitLiteral, visitMemberSelectExpression, visitMethodInvocation, visitMethodReference, visitModifier, visitNewArray, visitNewClass, visitOther, visitPackage, visitParameterizedType, visitParenthesized, visitPrimitiveType, visitReturnStatement, visitSwitchStatement, visitSynchronizedStatement, visitThrowStatement, visitTryStatement, visitTypeArguments, visitTypeCast, visitTypeParameter, visitTypeParameters, visitUnaryExpression, visitUnionType, visitWhileStatement, visitWildcardpublic NullShouldNotBeUsedWithOptionalCheck()
public void scanFile(JavaFileScannerContext context)
scanFile in interface JavaFileScannerpublic void visitMethod(MethodTree method)
visitMethod in interface TreeVisitorvisitMethod in class BaseTreeVisitorpublic void visitBinaryExpression(BinaryExpressionTree binaryExpression)
visitBinaryExpression in interface TreeVisitorvisitBinaryExpression in class BaseTreeVisitorpublic void visitVariable(VariableTree variable)
visitVariable in interface TreeVisitorvisitVariable in class BaseTreeVisitorCopyright © 2012–2016 SonarSource. All rights reserved.