public static double MethodLength(int numberOfLogicalLines, int numberOfStatements) { var metrics = new MethodMetricsReport { NumberOfLogicalLines = numberOfLogicalLines, NumberOfStatements = numberOfStatements }; metrics.CommonKnowledge = new CommonReportKnowledge(1, 0, 0, 0); return metrics.Rate().RatedMethodLength; }
public static double CyclomaticComplexity(int cc) { var metrics = new MethodMetricsReport { CyclomaticComplexity = cc }; metrics.CommonKnowledge = new CommonReportKnowledge(1, 0, 0, 0); return metrics.Rate().RatedCyclomaticComplexity; }