コード例 #1
0
 void EnsurePackageRepositoryIsInitialized()
 {
     if (PackageRepository != null)
     {
         Log.LogMessage(MessageImportance.Low, "No project repository found.");
         return;
     }
     PackageRepository = new FolderRepository(WrapsDirectoryPath, FolderRepositoryOptions.SupportLocks);
     PackageRepository.RefreshPackages();
 }
コード例 #2
0
 protected void when_cleaning_package(string name, string version)
 {
     repository.RefreshPackages();
     clean_result = repository.Clean(repository.PackagesByName[name].Where(_ => _.SemanticVersion != version.ToSemVer())
                                     .Concat(repository.PackagesByName.Where(_ => _.Key.EqualsNoCase(name) == false).SelectMany(_ => _))).ToList();
 }