private void AnalyzePackages(PackagesConfig config) { Console.Write("Analyzing packages... "); foreach (var package in config.AllPackages().Select(e => e.AsPackage())) { var log = new LogPackage { PackageId = package.Id, ProjectName = m_checker.ProjectName(package.Id), IsLocal = m_checker.IsLocal(package.Id), IsStatic = m_checker.IsStatic(package.Id), SourceVersion = package.Version, PinnedToCurrent = m_checker.IsPinnedToCurrentVersion(package.Id), PinnedToSpecific = m_checker.IsPinnedToSpecificVersion(package.Id), IsDependency = m_checker.IsDependency(package.Id), IsBundle = m_checker.IsBundle(package.Id) }; SetupProjectUrl(log); m_log.Add(package.Id, log); } Console.WriteLine("OK"); }