Package org.sonar.java.filters
Class BaseTreeVisitorIssueFilter
java.lang.Object
org.sonar.plugins.java.api.tree.BaseTreeVisitor
org.sonar.java.filters.BaseTreeVisitorIssueFilter
- All Implemented Interfaces:
JavaIssueFilter,JavaCheck,JavaFileScanner,TreeVisitor
- Direct Known Subclasses:
EclipseI18NFilter,GoogleAutoFilter,LombokFilter,SpringFilter,SuppressWarningFilter
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanaccept(org.sonar.api.scan.issue.filter.FilterableIssue issue) voidscanFile(JavaFileScannerContext context) 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, visitDefaultPattern, visitDoWhileStatement, visitEmptyStatement, visitEnumConstant, visitExportsDirectiveTree, visitExpressionStatement, visitForEachStatement, visitForStatement, visitGuardedPattern, visitIdentifier, visitIfStatement, visitImport, visitInstanceOf, visitLabeledStatement, visitLambdaExpression, visitLiteral, visitMemberSelectExpression, visitMethod, 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, visitVariable, 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
scanWithoutParsingMethods inherited from interface org.sonar.java.filters.JavaIssueFilter
filteredRules
-
Constructor Details
-
BaseTreeVisitorIssueFilter
protected BaseTreeVisitorIssueFilter()
-
-
Method Details
-
getComponentKey
-
scanFile
- Specified by:
scanFilein interfaceJavaFileScanner
-
accept
public boolean accept(org.sonar.api.scan.issue.filter.FilterableIssue issue) - Specified by:
acceptin interfaceJavaIssueFilter
-
excludedLinesByRule
-