public static double RatedNumberOfNamespacesInCycle(params int[] nonics) { return(CreateMany.RatedMetrics(m => new NamespaceMetricsReport { Name = Create.RandomName(), CyclicDependencies = Create.Default <string>(m) }, nonics) .NamespacesWithCyclicDependencies); }
public static IEnumerable <NamespaceMetricsReport> NumberOfNamespacesInCycle(params int[] cds) { return(CreateMany.Metrics(m => new NamespaceMetricsReport { Name = Create.RandomName(), CyclicDependencies = Create.Default <string>(m) }, cds) .Hotspots().OfNamespacesInCycle()); }
public static bool NumberOfNamespacesInCycle(int nonic) { var metrics = new NamespaceMetricsReport { CyclicDependencies = Create.Default <string>(nonic) }; metrics.CommonKnowledge = new CommonReportKnowledge(0, 0, 1, 0); return(metrics.Rate().IsInCycle); }