public void CalculateClassMetrics(ProjectAnalysisData prj, ClassMetrics clsMetrics, ClassAnalysisData cls, SemanticModel sclsmodel) { CyclomaticComplexityRule cc = new CyclomaticComplexityRule(); clsMetrics.CyclomaticComplexity = cc.Calculate(cls.ClassDeclarationSyntax, sclsmodel); }
public void CalculateMethodMetrics(ProjectAnalysisData prj, ClassMetrics clsMetrics, ClassAnalysisData cls, MethodMetrics mtdMetrics, MethodDeclarationSyntax mtd, SemanticModel sclsmodel) { CyclomaticComplexityRule cc = new CyclomaticComplexityRule(); mtdMetrics.CyclomaticComplexity = cc.Calculate(mtd, sclsmodel); }