public abstract class PythonCheck extends PythonVisitor
| Modifier and Type | Class and Description |
|---|---|
static class |
PythonCheck.PreciseIssue |
| Constructor and Description |
|---|
PythonCheck() |
| Modifier and Type | Method and Description |
|---|---|
protected PythonCheck.PreciseIssue |
addFileIssue(String message) |
protected PythonCheck.PreciseIssue |
addIssue(com.sonar.sslr.api.AstNode node,
String message) |
protected PythonCheck.PreciseIssue |
addIssue(IssueLocation primaryLocation) |
protected PythonCheck.PreciseIssue |
addIssue(com.sonar.sslr.api.Token token,
String message) |
protected PythonCheck.PreciseIssue |
addLineIssue(String message,
int lineNumber) |
static <T> Set<T> |
immutableSet(T... el) |
List<PythonCheck.PreciseIssue> |
scanFileForIssues(PythonVisitorContext context) |
getContext, leaveFile, leaveNode, scanFile, scanNode, subscribedKinds, visitFile, visitNode, visitTokenpublic List<PythonCheck.PreciseIssue> scanFileForIssues(PythonVisitorContext context)
protected final PythonCheck.PreciseIssue addIssue(com.sonar.sslr.api.AstNode node, @Nullable String message)
protected final PythonCheck.PreciseIssue addIssue(IssueLocation primaryLocation)
protected final PythonCheck.PreciseIssue addLineIssue(String message, int lineNumber)
protected final PythonCheck.PreciseIssue addFileIssue(String message)
protected final PythonCheck.PreciseIssue addIssue(com.sonar.sslr.api.Token token, String message)
public static <T> Set<T> immutableSet(T... el)
Copyright © 2011–2019 SonarSource and Waleri Enns. All rights reserved.