Class Measurer
java.lang.Object
org.sonar.java.ast.visitors.SubscriptionVisitor
org.sonar.java.Measurer
- All Implemented Interfaces:
JavaCheck,JavaFileScanner
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from class org.sonar.java.ast.visitors.SubscriptionVisitor
context -
Constructor Summary
ConstructorsConstructorDescriptionMeasurer(org.sonar.api.batch.sensor.SensorContext context, org.sonar.api.issue.NoSonarFilter noSonarFilter) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidscanFile(JavaFileScannerContext context) Method called after parsing and semantic analysis has been done on file.voidMethods inherited from class org.sonar.java.ast.visitors.SubscriptionVisitor
leaveFile, scanTree, setContext, visitToken, visitTriviaMethods 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
-
Constructor Details
-
Measurer
public Measurer(org.sonar.api.batch.sensor.SensorContext context, org.sonar.api.issue.NoSonarFilter noSonarFilter)
-
-
Method Details
-
nodesToVisit
- Specified by:
nodesToVisitin classSubscriptionVisitor
-
scanFile
Description copied from interface:JavaFileScannerMethod called after parsing and semantic analysis has been done on file.- Specified by:
scanFilein interfaceJavaFileScanner- Overrides:
scanFilein classSubscriptionVisitor- Parameters:
context- Context of analysis containing the parsed tree.
-
visitNode
- Overrides:
visitNodein classSubscriptionVisitor
-
leaveNode
- Overrides:
leaveNodein classSubscriptionVisitor
-