public class MetricsVisitor extends SubscriptionVisitor
| Constructor and Description |
|---|
MetricsVisitor(org.sonar.api.batch.fs.FileSystem fs,
org.sonar.api.batch.sensor.SensorContext context,
org.sonar.api.issue.NoSonarFilter noSonarFilter,
Boolean ignoreHeaderComments,
org.sonar.api.measures.FileLinesContextFactory fileLinesContextFactory,
Map<org.sonar.api.batch.fs.InputFile,Set<Integer>> projectLinesOfCode) |
| Modifier and Type | Method and Description |
|---|---|
static Tree.Kind[] |
getClassNodes() |
void |
leaveFile(Tree scriptTree) |
List<Tree.Kind> |
nodesToVisit() |
void |
visitFile(Tree scriptTree) |
void |
visitNode(Tree tree) |
getContext, isSubscribed, leaveNode, scanTree, scanTreepublic MetricsVisitor(org.sonar.api.batch.fs.FileSystem fs,
org.sonar.api.batch.sensor.SensorContext context,
org.sonar.api.issue.NoSonarFilter noSonarFilter,
Boolean ignoreHeaderComments,
org.sonar.api.measures.FileLinesContextFactory fileLinesContextFactory,
Map<org.sonar.api.batch.fs.InputFile,Set<Integer>> projectLinesOfCode)
public List<Tree.Kind> nodesToVisit()
nodesToVisit in class SubscriptionVisitorpublic void leaveFile(Tree scriptTree)
leaveFile in class SubscriptionVisitorpublic void visitNode(Tree tree)
visitNode in class SubscriptionVisitorpublic void visitFile(Tree scriptTree)
visitFile in class SubscriptionVisitorpublic static Tree.Kind[] getClassNodes()
Copyright © 2011–2016 SonarSource and Eriks Nukis. All rights reserved.