Example #1
0
 public static double RatedNumberOfNamespacesInCycle(params int[] nonics)
 {
     return(CreateMany.RatedMetrics(m => new NamespaceMetricsReport {
         Name = Create.RandomName(), CyclicDependencies = Create.Default <string>(m)
     }, nonics)
            .NamespacesWithCyclicDependencies);
 }
Example #2
0
 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());
 }
Example #3
0
        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);
        }