Class YamlMetricsVisitor
java.lang.Object
org.sonar.iac.common.extension.visitors.TreeVisitor<InputFileContext>
org.sonar.iac.common.extension.visitors.MetricsVisitor
org.sonar.iac.common.yaml.visitors.YamlMetricsVisitor
-
Nested Class Summary
Nested classes/interfaces inherited from class org.sonar.iac.common.extension.visitors.TreeVisitor
TreeVisitor.ConsumerFilter<C extends TreeContext,T extends Tree> -
Field Summary
Fields inherited from class org.sonar.iac.common.extension.visitors.MetricsVisitor
NOSONAR_PREFIXFields inherited from class org.sonar.iac.common.extension.visitors.TreeVisitor
consumers -
Constructor Summary
ConstructorsConstructorDescriptionYamlMetricsVisitor(org.sonar.api.measures.FileLinesContextFactory fileLinesContextFactory, org.sonar.api.issue.NoSonarFilter noSonarFilter) -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanacceptFileForLoc(InputFileContext inputFileContext) protected voidbefore(InputFileContext ctx, Tree root) protected voidMethods inherited from class org.sonar.iac.common.extension.visitors.MetricsVisitor
addCommentLines, after, commentLines, defaultMetricsVisitor, linesOfCode, noSonarLinesMethods inherited from class org.sonar.iac.common.extension.visitors.TreeVisitor
register, scan, visit
-
Constructor Details
-
YamlMetricsVisitor
public YamlMetricsVisitor(org.sonar.api.measures.FileLinesContextFactory fileLinesContextFactory, org.sonar.api.issue.NoSonarFilter noSonarFilter)
-
-
Method Details
-
before
- Overrides:
beforein classMetricsVisitor
-
languageSpecificMetrics
protected void languageSpecificMetrics()- Overrides:
languageSpecificMetricsin classMetricsVisitor
-
acceptFileForLoc
-