コード例 #1
0
ファイル: CreateRated.cs プロジェクト: maxbruecken/Usus.NET
        public static double NumberOfNonStaticPublicFields(int nspfs)
        {
            var metrics = new TypeMetricsReport {
                NumberOfNonStaticPublicFields = nspfs
            };

            metrics.CommonKnowledge = new CommonReportKnowledge(0, 1, 0, 0);
            return(metrics.Rate().RatedNumberOfNonStaticPublicFields);
        }
コード例 #2
0
ファイル: CreateRated.cs プロジェクト: maxbruecken/Usus.NET
        public static double ClassSize(int cs)
        {
            var metrics = new TypeMetricsReport {
                NumberOfMethods = cs
            };

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