Package org.sonar.java.filters
Class SuppressWarningFilter
java.lang.Object
org.sonar.plugins.java.api.tree.BaseTreeVisitor
org.sonar.java.filters.BaseTreeVisitorIssueFilter
org.sonar.java.filters.SuppressWarningFilter
- All Implemented Interfaces:
JavaIssueFilter,JavaCheck,JavaFileScanner,TreeVisitor
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanaccept(org.sonar.api.scan.issue.filter.FilterableIssue issue) voidscanFile(JavaFileScannerContext context) voidvisitClass(ClassTree tree) voidvisitMethod(MethodTree tree) voidvisitVariable(VariableTree tree) Methods inherited from class org.sonar.java.filters.BaseTreeVisitorIssueFilter
excludedLinesByRule, getComponentKeyMethods 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, visitCompilationUnit, visitConditionalExpression, visitContinueStatement, visitDefaultPattern, visitDoWhileStatement, visitEmptyStatement, visitEnumConstant, visitExportsDirectiveTree, visitExpressionStatement, visitForEachStatement, visitForStatement, visitGuardedPattern, visitIdentifier, visitIfStatement, visitImport, visitInstanceOf, visitLabeledStatement, visitLambdaExpression, visitLiteral, visitMemberSelectExpression, visitMethodInvocation, visitMethodReference, visitModifier, visitModule, visitNewArray, visitNewClass, visitNullPattern, visitOpensDirective, visitOther, visitPackage, visitParameterizedType, visitParenthesized, visitPatternInstanceOf, visitPrimitiveType, visitProvidesDirective, visitRecordPattern, visitRequiresDirectiveTree, visitReturnStatement, visitSwitchExpression, visitSwitchStatement, visitSynchronizedStatement, visitThrowStatement, visitTryStatement, visitTypeArguments, visitTypeCast, visitTypeParameter, visitTypeParameters, visitTypePattern, visitUnaryExpression, visitUnionType, visitUsesDirective, visitVarType, visitWhileStatement, visitWildcard, visitYieldStatementMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.sonar.plugins.java.api.JavaFileScanner
scanWithoutParsing
-
Field Details
-
SQUID
- See Also:
-
-
Constructor Details
-
SuppressWarningFilter
public SuppressWarningFilter()
-
-
Method Details
-
filteredRules
-
scanFile
- Specified by:
scanFilein interfaceJavaFileScanner- Overrides:
scanFilein classBaseTreeVisitorIssueFilter
-
accept
public boolean accept(org.sonar.api.scan.issue.filter.FilterableIssue issue) - Specified by:
acceptin interfaceJavaIssueFilter- Overrides:
acceptin classBaseTreeVisitorIssueFilter
-
visitClass
- Specified by:
visitClassin interfaceTreeVisitor- Overrides:
visitClassin classBaseTreeVisitor
-
visitMethod
- Specified by:
visitMethodin interfaceTreeVisitor- Overrides:
visitMethodin classBaseTreeVisitor
-
visitVariable
- Specified by:
visitVariablein interfaceTreeVisitor- Overrides:
visitVariablein classBaseTreeVisitor
-