Class SyntaxHighlightingVisitor
java.lang.Object
org.sonar.iac.common.extension.visitors.TreeVisitor<InputFileContext>
org.sonar.iac.common.extension.visitors.SyntaxHighlightingVisitor
- Direct Known Subclasses:
YamlHighlightingVisitor
-
Nested Class Summary
Nested classes/interfaces inherited from class org.sonar.iac.common.extension.visitors.TreeVisitor
TreeVisitor.ConsumerFilter<C extends TreeContext,T extends Tree> -
Field Summary
Fields inherited from class org.sonar.iac.common.extension.visitors.TreeVisitor
consumers -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidafter(InputFileContext ctx, Tree root) protected voidbefore(InputFileContext ctx, Tree root) protected voidhighlight(HasTextRange tree, org.sonar.api.batch.sensor.highlighting.TypeOfText typeOfText) protected abstract voidMethods inherited from class org.sonar.iac.common.extension.visitors.TreeVisitor
register, scan, visit
-
Constructor Details
-
SyntaxHighlightingVisitor
protected SyntaxHighlightingVisitor()
-
-
Method Details
-
languageSpecificHighlighting
protected abstract void languageSpecificHighlighting() -
before
- Overrides:
beforein classTreeVisitor<InputFileContext>
-
after
- Overrides:
afterin classTreeVisitor<InputFileContext>
-
highlight
protected void highlight(HasTextRange tree, org.sonar.api.batch.sensor.highlighting.TypeOfText typeOfText)
-