Package org.sonar.java.checks.verifier
Class CheckVerifier
- java.lang.Object
-
- org.sonar.java.checks.verifier.CheckVerifier
-
- Direct Known Subclasses:
JavaCheckVerifier,MultipleFilesJavaCheckVerifier
public abstract class CheckVerifier extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCheckVerifier.IssueAttribute
-
Field Summary
Fields Modifier and Type Field Description static Map<String,CheckVerifier.IssueAttribute>ATTRIBUTE_MAPstatic StringISSUE_MARKER
-
Constructor Summary
Constructors Constructor Description CheckVerifier()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidcheckIssues(Set<AnalyzerMessage> issues, boolean bypassNoIssue)protected voidcollectExpectedIssues(String comment, int line)voidexpectNoIssues()com.google.common.collect.ArrayListMultimap<Integer,Map<CheckVerifier.IssueAttribute,String>>getExpected()abstract StringgetExpectedIssueTrigger()voidsetExpectedFileIssue(String expectFileIssue)voidsetExpectedProjectIssue(String expectedProjectIssue)
-
-
-
Field Detail
-
ISSUE_MARKER
public static final String ISSUE_MARKER
- See Also:
- Constant Field Values
-
ATTRIBUTE_MAP
public static final Map<String,CheckVerifier.IssueAttribute> ATTRIBUTE_MAP
-
-
Method Detail
-
expectNoIssues
public void expectNoIssues()
-
setExpectedFileIssue
public void setExpectedFileIssue(String expectFileIssue)
-
setExpectedProjectIssue
public void setExpectedProjectIssue(String expectedProjectIssue)
-
getExpectedIssueTrigger
public abstract String getExpectedIssueTrigger()
-
collectExpectedIssues
protected void collectExpectedIssues(String comment, int line)
-
getExpected
public com.google.common.collect.ArrayListMultimap<Integer,Map<CheckVerifier.IssueAttribute,String>> getExpected()
-
checkIssues
public void checkIssues(Set<AnalyzerMessage> issues, boolean bypassNoIssue)
-
-