public static ReflectionMetadataDependencyInfo ComputeDependencies(IEnumerable <string> inputAssemblies, IProgressReporter progressReport)
        {
            var engine = new ReflectionMetadataDependencyInfo(inputAssemblies);

            engine.FindDependencies(progressReport);

            return(engine);
        }
Exemplo n.º 2
0
        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;
        }