Package org.sonar.python.metrics
Class FileMetrics
- java.lang.Object
-
- org.sonar.python.metrics.FileMetrics
-
public class FileMetrics extends Object
-
-
Constructor Summary
Constructors Constructor Description FileMetrics(PythonVisitorContext context)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcognitiveComplexity()intcomplexity()FileLinesVisitorfileLinesVisitor()List<Integer>functionComplexities()intnumberOfClasses()intnumberOfFunctions()intnumberOfStatements()
-
-
-
Constructor Detail
-
FileMetrics
public FileMetrics(PythonVisitorContext context)
-
-
Method Detail
-
numberOfStatements
public int numberOfStatements()
-
numberOfFunctions
public int numberOfFunctions()
-
numberOfClasses
public int numberOfClasses()
-
complexity
public int complexity()
-
cognitiveComplexity
public int cognitiveComplexity()
-
fileLinesVisitor
public FileLinesVisitor fileLinesVisitor()
-
-