public class Measurer extends SubscriptionVisitor implements CharsetAwareVisitor
Modifier and Type | Class and Description |
---|---|
class |
Measurer.TestFileMeasurer |
context
Constructor and Description |
---|
Measurer(org.sonar.api.batch.fs.FileSystem fs,
org.sonar.api.batch.sensor.SensorContext context,
org.sonar.api.issue.NoSonarFilter noSonarFilter) |
Modifier and Type | Method and Description |
---|---|
void |
leaveNode(Tree tree) |
List<Tree.Kind> |
nodesToVisit() |
void |
scanFile(JavaFileScannerContext context)
Method called after parsing and semantic analysis has been done on file.
|
void |
setCharset(Charset charset) |
void |
visitNode(Tree tree) |
hasSemantic, scanTree, visitToken, visitTrivia
public Measurer(org.sonar.api.batch.fs.FileSystem fs, org.sonar.api.batch.sensor.SensorContext context, org.sonar.api.issue.NoSonarFilter noSonarFilter)
public List<Tree.Kind> nodesToVisit()
nodesToVisit
in class SubscriptionVisitor
public void scanFile(JavaFileScannerContext context)
JavaFileScanner
scanFile
in interface JavaFileScanner
scanFile
in class SubscriptionVisitor
context
- Context of analysis containing the parsed tree.public void visitNode(Tree tree)
visitNode
in class SubscriptionVisitor
public void leaveNode(Tree tree)
leaveNode
in class SubscriptionVisitor
public void setCharset(Charset charset)
setCharset
in interface CharsetAwareVisitor
Copyright © 2012–2016 SonarSource. All rights reserved.