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 TypeMethodDescriptionvoidleaveFile(JavaFileScannerContext context) voidvoidscanFile(JavaFileScannerContext context) Method called after parsing and semantic analysis has been done on file.protected voidvoidsetContext(JavaFileScannerContext context) voidvoidvisitToken(SyntaxToken syntaxToken) voidvisitTrivia(SyntaxTrivia syntaxTrivia) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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:JavaFileScannerMethod called after parsing and semantic analysis has been done on file.- Specified by:
scanFilein interfaceJavaFileScanner- Parameters:
context- Context of analysis containing the parsed tree.
-
scanTree
-