Package org.sonar.java.ast.visitors
Class SubscriptionVisitor
java.lang.Object
org.sonar.java.ast.visitors.SubscriptionVisitor
- All Implemented Interfaces:
JavaCheck
,JavaFileScanner
- Direct Known Subclasses:
CommentLinesVisitor
,FileLinesVisitor
,IssuableSubscriptionVisitor
,JWarning.Mapper
,LinesOfCodeVisitor
,Measurer
,SyntaxHighlighterVisitor
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
leaveFile
(JavaFileScannerContext context) void
void
scanFile
(JavaFileScannerContext context) Method called after parsing and semantic analysis has been done on file.protected void
void
setContext
(JavaFileScannerContext context) void
void
visitToken
(SyntaxToken syntaxToken) void
visitTrivia
(SyntaxTrivia syntaxTrivia) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.sonar.plugins.java.api.JavaFileScanner
scanWithoutParsing
-
Field Details
-
context
-
-
Constructor Details
-
SubscriptionVisitor
public SubscriptionVisitor()
-
-
Method Details
-
nodesToVisit
-
visitNode
-
leaveNode
-
visitToken
-
visitTrivia
-
setContext
-
leaveFile
-
scanFile
Description copied from interface:JavaFileScanner
Method called after parsing and semantic analysis has been done on file.- Specified by:
scanFile
in interfaceJavaFileScanner
- Parameters:
context
- Context of analysis containing the parsed tree.
-
scanTree
-