Package org.sonar.java
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 TypeMethodDescriptionvoid
void
scanFile
(JavaFileScannerContext context) Method called after parsing and semantic analysis has been done on file.void
Methods inherited from class org.sonar.java.ast.visitors.SubscriptionVisitor
leaveFile, scanTree, setContext, visitToken, visitTrivia
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
-
Constructor Details
-
Measurer
public Measurer(org.sonar.api.batch.sensor.SensorContext context, org.sonar.api.issue.NoSonarFilter noSonarFilter)
-
-
Method Details
-
nodesToVisit
- Specified by:
nodesToVisit
in classSubscriptionVisitor
-
scanFile
Description copied from interface:JavaFileScanner
Method called after parsing and semantic analysis has been done on file.- Specified by:
scanFile
in interfaceJavaFileScanner
- Overrides:
scanFile
in classSubscriptionVisitor
- Parameters:
context
- Context of analysis containing the parsed tree.
-
visitNode
- Overrides:
visitNode
in classSubscriptionVisitor
-
leaveNode
- Overrides:
leaveNode
in classSubscriptionVisitor
-