public abstract class BaseTreeVisitorIssueFilter extends BaseTreeVisitor implements JavaIssueFilter
| Constructor and Description |
|---|
BaseTreeVisitorIssueFilter() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
accept(org.sonar.api.scan.issue.filter.FilterableIssue issue) |
void |
acceptLines(Tree tree,
Class<? extends JavaCheck> rule) |
void |
acceptLines(Tree tree,
Iterable<Class<? extends JavaCheck>> rules) |
com.google.common.collect.Multimap<String,Integer> |
excludedLinesByRule() |
void |
excludeLines(Set<Integer> lines,
String ruleKey) |
void |
excludeLines(Tree tree,
Class<? extends JavaCheck> rule) |
void |
excludeLines(Tree tree,
Iterable<Class<? extends JavaCheck>> rules) |
String |
getComponentKey() |
void |
scanFile(JavaFileScannerContext context) |
void |
setComponentKey(String componentKey) |
scan, scan, scan, visitAnnotation, visitArrayAccessExpression, visitArrayDimension, visitArrayType, visitAssertStatement, visitAssignmentExpression, visitBinaryExpression, visitBlock, visitBreakStatement, visitCaseGroup, visitCaseLabel, visitCatch, visitClass, visitCompilationUnit, visitConditionalExpression, visitContinueStatement, visitDoWhileStatement, visitEmptyStatement, visitEnumConstant, visitExpressionStatement, visitForEachStatement, visitForStatement, visitIdentifier, visitIfStatement, visitImport, visitInstanceOf, visitLabeledStatement, visitLambdaExpression, visitLiteral, visitMemberSelectExpression, visitMethod, visitMethodInvocation, visitMethodReference, visitModifier, visitNewArray, visitNewClass, visitOther, visitPackage, visitParameterizedType, visitParenthesized, visitPrimitiveType, visitReturnStatement, visitSwitchStatement, visitSynchronizedStatement, visitThrowStatement, visitTryStatement, visitTypeArguments, visitTypeCast, visitTypeParameter, visitTypeParameters, visitUnaryExpression, visitUnionType, visitVariable, visitWhileStatement, visitWildcardclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitfilteredRulespublic void setComponentKey(String componentKey)
setComponentKey in interface JavaIssueFilterpublic String getComponentKey()
public void scanFile(JavaFileScannerContext context)
scanFile in interface JavaFileScannerpublic boolean accept(org.sonar.api.scan.issue.filter.FilterableIssue issue)
accept in interface JavaIssueFilterpublic void acceptLines(@Nullable Tree tree, Iterable<Class<? extends JavaCheck>> rules)
public void excludeLines(@Nullable Tree tree, Iterable<Class<? extends JavaCheck>> rules)
Copyright © 2012–2016 SonarSource. All rights reserved.