public class PythonHighlighter extends PythonVisitor
"hello"
'hello'
""" hello
hello again
"""
def
123
123L
123.45
123.45e-10
123+88.99J
For a negative number, the "minus" sign is not colored.
# some comment
| Constructor and Description |
|---|
PythonHighlighter(org.sonar.api.batch.sensor.SensorContext context,
org.sonar.api.batch.fs.InputFile inputFile) |
| Modifier and Type | Method and Description |
|---|---|
void |
leaveFile(com.sonar.sslr.api.AstNode astNode) |
Set<com.sonar.sslr.api.AstNodeType> |
subscribedKinds() |
void |
visitNode(com.sonar.sslr.api.AstNode astNode) |
void |
visitToken(com.sonar.sslr.api.Token token) |
getContext, leaveNode, scanFile, scanNode, visitFilepublic PythonHighlighter(org.sonar.api.batch.sensor.SensorContext context,
org.sonar.api.batch.fs.InputFile inputFile)
public Set<com.sonar.sslr.api.AstNodeType> subscribedKinds()
subscribedKinds in class PythonVisitorpublic void visitNode(com.sonar.sslr.api.AstNode astNode)
visitNode in class PythonVisitorpublic void visitToken(com.sonar.sslr.api.Token token)
visitToken in class PythonVisitorpublic void leaveFile(@Nullable com.sonar.sslr.api.AstNode astNode)
leaveFile in class PythonVisitorCopyright © 2011–2017 SonarSource and Waleri Enns. All rights reserved.