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