Beispiel #1
0
        public static double NumberOfNonStaticPublicFields(int nspfs)
        {
            var metrics = new TypeMetricsReport {
                NumberOfNonStaticPublicFields = nspfs
            };

            metrics.CommonKnowledge = new CommonReportKnowledge(0, 1, 0, 0);
            return(metrics.Rate().RatedNumberOfNonStaticPublicFields);
        }
Beispiel #2
0
        public static double ClassSize(int cs)
        {
            var metrics = new TypeMetricsReport {
                NumberOfMethods = cs
            };

            metrics.CommonKnowledge = new CommonReportKnowledge(0, 1, 0, 0);
            return(metrics.Rate().RatedClassSize);
        }