public class MetricsVisitor extends SubscriptionTreeVisitor
| Constructor and Description |
|---|
MetricsVisitor(org.sonar.api.batch.fs.FileSystem fs,
org.sonar.api.batch.SensorContext context,
org.sonar.api.issue.NoSonarFilter noSonarFilter,
Boolean ignoreHeaderComments,
org.sonar.api.measures.FileLinesContextFactory fileLinesContextFactory) |
| Modifier and Type | Method and Description |
|---|---|
static Tree.Kind[] |
getClassNodes() |
static Tree.Kind[] |
getFunctionNodes() |
List<Tree.Kind> |
nodesToVisit() |
void |
scanFile(TreeVisitorContext context) |
void |
visitNode(Tree tree) |
getContext, isSubscribed, leaveNode, scanTree, visitFile, visitToken, visitTriviapublic MetricsVisitor(org.sonar.api.batch.fs.FileSystem fs,
org.sonar.api.batch.SensorContext context,
org.sonar.api.issue.NoSonarFilter noSonarFilter,
Boolean ignoreHeaderComments,
org.sonar.api.measures.FileLinesContextFactory fileLinesContextFactory)
public List<Tree.Kind> nodesToVisit()
nodesToVisit in class SubscriptionTreeVisitorpublic void visitNode(Tree tree)
visitNode in class SubscriptionTreeVisitorpublic void scanFile(TreeVisitorContext context)
scanFile in interface JavaScriptCheckscanFile in class SubscriptionTreeVisitorpublic static Tree.Kind[] getClassNodes()
public static Tree.Kind[] getFunctionNodes()
Copyright © 2011–2015 SonarSource and Eriks Nukis. All rights reserved.