示例#1
0
        private static TypeMetricsReport GetTypeMetrics(this MetricsReport metrics, Type type)
        {
            var typeMetrics = metrics.ForType(type);

            if (typeMetrics != null)
            {
                return(typeMetrics);
            }
            throw new MetricsNotFoundException(type);
        }
 private IEnumerable <TypeMetricsReport> DependenciesOf(TypeMetricsReport type)
 {
     return(from reference in type.InterestingDirectDependencies
            select metrics.ForType(reference));
 }
示例#3
0
 public void JumpTo(string type)
 {
     Jump(metrics.ForType(type.Substring(0, type.IndexOf("\n"))));
 }