public class AnalyzerMessage extends Object
CheckMessage
.Modifier and Type | Class and Description |
---|---|
static class |
AnalyzerMessage.TextSpan |
Modifier and Type | Field and Description |
---|---|
List<AnalyzerMessage> |
secondaryLocations |
Constructor and Description |
---|
AnalyzerMessage(JavaCheck check,
File file,
AnalyzerMessage.TextSpan textSpan,
String message,
int cost) |
AnalyzerMessage(JavaCheck check,
File file,
int line,
String message,
int cost) |
Modifier and Type | Method and Description |
---|---|
JavaCheck |
getCheck() |
Double |
getCost() |
File |
getFile() |
Integer |
getLine() |
String |
getMessage() |
AnalyzerMessage.TextSpan |
primaryLocation() |
static AnalyzerMessage.TextSpan |
textSpanBetween(Tree startTree,
Tree endTree) |
static AnalyzerMessage.TextSpan |
textSpanFor(Tree syntaxNode) |
public final List<AnalyzerMessage> secondaryLocations
public AnalyzerMessage(JavaCheck check, File file, int line, String message, int cost)
public AnalyzerMessage(JavaCheck check, File file, @Nullable AnalyzerMessage.TextSpan textSpan, String message, int cost)
public JavaCheck getCheck()
public File getFile()
@Nullable public AnalyzerMessage.TextSpan primaryLocation()
public String getMessage()
public static AnalyzerMessage.TextSpan textSpanFor(Tree syntaxNode)
public static AnalyzerMessage.TextSpan textSpanBetween(Tree startTree, Tree endTree)
Copyright © 2012–2016 SonarSource. All rights reserved.