Package org.sonar.plugins.python.api
Class IssueLocation
java.lang.Object
org.sonar.plugins.python.api.IssueLocation
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final int -
Method Summary
Modifier and TypeMethodDescriptionstatic IssueLocationatFileLevel(String message) static IssueLocationatLineLevel(String message, int lineNumber) abstract intendLine()abstract intabstract StringfileId()message()static IssueLocationpreciseLocation(LocationInFile locationInFile, String message) static IssueLocationpreciseLocation(Token token, String message) static IssueLocationpreciseLocation(Token from, Token to, String message) static IssueLocationpreciseLocation(Tree tree, String message) abstract intabstract int
-
Field Details
-
UNDEFINED_OFFSET
public static final int UNDEFINED_OFFSET- See Also:
-
UNDEFINED_LINE
public static final int UNDEFINED_LINE- See Also:
-
-
Method Details
-
atFileLevel
-
atLineLevel
-
preciseLocation
-
preciseLocation
-
preciseLocation
-
preciseLocation
public static IssueLocation preciseLocation(LocationInFile locationInFile, @Nullable String message) -
message
-
startLine
public abstract int startLine() -
startLineOffset
public abstract int startLineOffset() -
endLine
public abstract int endLine() -
endLineOffset
public abstract int endLineOffset() -
fileId
-