public void reportIssue(AnalyzerMessage message) { sonarComponents.reportIssue(message); }
public void reportIssue(AnalyzerMessage message) { sonarComponents.reportIssue(message); }
public void addIssue(File file, JavaCheck check, int line, String message, @Nullable Integer cost) { reportIssue(new AnalyzerMessage(check, file, line, message, cost != null ? cost.intValue() : 0)); }
public void addIssue(File file, JavaCheck check, int line, String message, @Nullable Double cost) { reportIssue(new AnalyzerMessage(check, file, line, message, cost != null ? cost.intValue() : 0)); }
@Override public void reportIssue(JavaCheck javaCheck, Tree syntaxNode, String message, List<Location> secondary, @Nullable Integer cost) { sonarComponents.reportIssue(createAnalyzerMessage(javaCheck, syntaxNode, message, secondary, cost)); }
public void addIssue(File file, JavaCheck check, int line, String message, @Nullable Integer cost) { reportIssue(new AnalyzerMessage(check, file, line, message, cost != null ? cost.intValue() : 0)); }
@Override public void reportIssue(JavaCheck javaCheck, Tree startTree, Tree endTree, String message) { sonarComponents.reportIssue(new AnalyzerMessage(javaCheck, file, AnalyzerMessage.textSpanBetween(startTree, endTree), message, 0)); }
@Override public void reportIssue(JavaCheck check, Node node, String message, Iterable<XmlDocumentLocation> secondary, @Nullable Integer cost) { Integer line = nodeLine(node); if (line != null) { sonarComponents.reportIssue(buildAnalyzerMessage(check, message, line, secondary, cost, getFile())); } }
@Override public void reportIssue(PomCheck check, int line, String message, List<Location> secondary) { File file = getFile(); AnalyzerMessage analyzerMessage = new AnalyzerMessage(check, file, line, message, 0); for (Location location : secondary) { AnalyzerMessage secondaryLocation = getSecondaryAnalyzerMessage(check, file, location); analyzerMessage.secondaryLocations.add(secondaryLocation); } getSonarComponents().reportIssue(analyzerMessage); }
public void reportIssue(AnalyzerMessage analyzerMessage) { JavaCheck check = analyzerMessage.getCheck(); Preconditions.checkNotNull(check); Preconditions.checkNotNull(analyzerMessage.getMessage()); RuleKey key = getRuleKey(check); if (key == null) { return; } File file = analyzerMessage.getFile(); InputPath inputPath = inputPathFromIOFile(file); if (inputPath == null) { return; } Double cost = analyzerMessage.getCost(); reportIssue(analyzerMessage, key, inputPath, cost); }
public void reportIssue(AnalyzerMessage analyzerMessage) { JavaCheck check = analyzerMessage.getCheck(); Preconditions.checkNotNull(check); Preconditions.checkNotNull(analyzerMessage.getMessage()); RuleKey key = getRuleKey(check); if (key == null) { return; } File file = analyzerMessage.getFile(); InputPath inputPath = inputPathFromIOFile(file); if (inputPath == null) { return; } Double cost = analyzerMessage.getCost(); reportIssue(analyzerMessage, key, inputPath, cost); }