public static ReflectionMetadataDependencyInfo ComputeDependencies(IEnumerable <string> inputAssemblies, IProgressReporter progressReport) { var engine = new ReflectionMetadataDependencyInfo(inputAssemblies); engine.FindDependencies(progressReport); return(engine); }
public static ReflectionMetadataDependencyInfo ComputeDependencies(IEnumerable <IAssemblyFile> inputAssemblies, IDependencyFilter assemblyFilter, IProgressReporter progressReport, SystemObjectFinder objectFinder) { var engine = new ReflectionMetadataDependencyInfo(inputAssemblies, assemblyFilter, objectFinder); engine.FindDependencies(progressReport); return(engine); }
public static ReflectionMetadataDependencyInfo ComputeDependencies(IEnumerable<IAssemblyFile> inputAssemblies, IDependencyFilter assemblyFilter, IProgressReporter progressReport) { var engine = new ReflectionMetadataDependencyInfo(inputAssemblies, assemblyFilter); engine.FindDependencies(progressReport); return engine; }