public bool Execute() { // 1. Walk the graph of library dependencies var root = LibraryDependencyFinder.Build(_libraryManager.GetLibraryDescriptions(), _options.Project); if (_options.Mismatched) { RenderMismatchedDependencies(root); return true; } if (!_options.ShowAssemblies) { RenderAllDependencies(root); return true; } var assemblyPaths = PackageDependencyProvider.ResolvePackageAssemblyPaths(_libraryManager.GetLibraryDescriptions()); // 2. Walk the local dependencies and print the assemblies list var assemblyWalker = new AssemblyWalker(_framework, assemblyPaths, _options.RuntimeFolder, _options.Details, _options.Reports); assemblyWalker.Walk(root); return true; }
public bool Execute() { // 1. Walk the graph of library dependencies var root = LibraryDependencyFinder.Build(_libraryManager.GetLibraryDescriptions(), _options.Project); if (_options.Mismatched) { RenderMismatchedDependencies(root); return(true); } if (!_options.ShowAssemblies) { RenderAllDependencies(root); return(true); } var assemblyPaths = PackageDependencyProvider.ResolvePackageAssemblyPaths(_libraryManager.GetLibraryDescriptions()); // 2. Walk the local dependencies and print the assemblies list var assemblyWalker = new AssemblyWalker(_framework, assemblyPaths, _options.RuntimeFolder, _options.Details, _options.Reports); assemblyWalker.Walk(root); return(true); }
public bool Execute() { // 1. Walk the graph of library dependencies var root = LibraryDependencyFinder.Build(_hostContext.DependencyWalker.Libraries, _options.Project); if (!_options.ShowAssemblies) { Render(root); return true; } // 2. Walk the local dependencies and print the assemblies list var assemblyWalker = new AssemblyWalker(_framework, _hostContext, _options.RuntimeFolder, _options.Details, _options.Reports); assemblyWalker.Walk(root); return true; }
public bool Execute() { // 1. Walk the graph of library dependencies var root = LibraryDependencyFinder.Build(_hostContext.DependencyWalker.Libraries, _options.Project); if (!_options.ShowAssemblies) { Render(root); return(true); } // 2. Walk the local dependencies and print the assemblies list var assemblyWalker = new AssemblyWalker(_framework, _hostContext, _options.RuntimeFolder, _options.Details, _options.Reports); assemblyWalker.Walk(root); return(true); }