public abstract class IssueLocation extends Object
| Modifier and Type | Field and Description |
|---|---|
static int |
UNDEFINED_LINE |
static int |
UNDEFINED_OFFSET |
| Modifier and Type | Method and Description |
|---|---|
static IssueLocation |
atFileLevel(String message) |
static IssueLocation |
atLineLevel(String message,
int lineNumber) |
abstract int |
endLine() |
abstract int |
endLineOffset() |
String |
message() |
static IssueLocation |
preciseLocation(com.sonar.sslr.api.AstNode startNode,
com.sonar.sslr.api.AstNode endNode,
String message) |
static IssueLocation |
preciseLocation(com.sonar.sslr.api.AstNode startNode,
String message) |
abstract int |
startLine() |
abstract int |
startLineOffset() |
public static final int UNDEFINED_OFFSET
public static final int UNDEFINED_LINE
public static IssueLocation atFileLevel(String message)
public static IssueLocation atLineLevel(String message, int lineNumber)
public static IssueLocation preciseLocation(com.sonar.sslr.api.AstNode startNode, com.sonar.sslr.api.AstNode endNode, String message)
public static IssueLocation preciseLocation(com.sonar.sslr.api.AstNode startNode, String message)
@CheckForNull public String message()
public abstract int startLine()
public abstract int startLineOffset()
public abstract int endLine()
public abstract int endLineOffset()
Copyright © 2011–2018 SonarSource and Waleri Enns. All rights reserved.