public static class VisitorsBridgeForTests.TestJavaFileScannerContext extends DefaultJavaFileScannerContext
JavaFileScannerContext.Location
Constructor and Description |
---|
VisitorsBridgeForTests.TestJavaFileScannerContext(CompilationUnitTree tree,
File file,
SemanticModel semanticModel,
boolean analyseAccessors,
SonarComponents sonarComponents,
JavaVersion javaVersion,
boolean failedParsing) |
Modifier and Type | Method and Description |
---|---|
void |
addIssue(int line,
JavaCheck javaCheck,
String message,
Double cost) |
Set<AnalyzerMessage> |
getIssues() |
void |
reportIssue(JavaCheck javaCheck,
Tree syntaxNode,
String message,
List<JavaFileScannerContext.Location> secondary,
Integer cost) |
void |
reportIssue(JavaCheck javaCheck,
Tree startTree,
Tree endTree,
String message) |
addIssue, addIssue, addIssue, addIssue, addIssueOnFile, fileParsed, getComplexityNodes, getFile, getFileKey, getJavaVersion, getMethodComplexityNodes, getSemanticModel, getTree, reportIssue
public VisitorsBridgeForTests.TestJavaFileScannerContext(CompilationUnitTree tree, File file, SemanticModel semanticModel, boolean analyseAccessors, @Nullable SonarComponents sonarComponents, JavaVersion javaVersion, boolean failedParsing)
public Set<AnalyzerMessage> getIssues()
public void addIssue(int line, JavaCheck javaCheck, String message, @Nullable Double cost)
addIssue
in interface JavaFileScannerContext
addIssue
in class DefaultJavaFileScannerContext
public void reportIssue(JavaCheck javaCheck, Tree syntaxNode, String message, List<JavaFileScannerContext.Location> secondary, @Nullable Integer cost)
reportIssue
in interface JavaFileScannerContext
reportIssue
in class DefaultJavaFileScannerContext
public void reportIssue(JavaCheck javaCheck, Tree startTree, Tree endTree, String message)
reportIssue
in interface JavaFileScannerContext
reportIssue
in class DefaultJavaFileScannerContext
Copyright © 2012–2016 SonarSource. All rights reserved.