private TypeMetricsWithMethodMetrics TypeAndMethods(PdbReader pdb, IMetadataHost host, INamedTypeDefinition type) { var typeAndMethods = new TypeMetricsWithMethodMetrics(); typeAndMethods.AddMethodReports(AnalyzeMethods(type, pdb, host)); typeAndMethods.Type = AnalyzeType(type, pdb, typeAndMethods.Methods); return(typeAndMethods); }
private static TypeMetricsWithMethodMetrics TypeMetrics(TypeMetricsReport typeMetrics, IEnumerable <MethodMetricsReport> methodMetrics) { var typeWithMethods = new TypeMetricsWithMethodMetrics() { Type = typeMetrics }; typeWithMethods.AddMethodReports(methodMetrics); return(typeWithMethods); }