IPackageOperationResolver CreateUpdatePackageOperationResolver(IUpdatePackageSettings settings) { return(packageOperationResolverFactory.CreateUpdatePackageOperationResolver( LocalRepository, SourceRepository, Logger, settings)); }
public IEnumerable <PackageOperation> GetUpdatePackagesOperations( IEnumerable <IPackage> packages, IUpdatePackageSettings settings) { SettingsPassedToGetUpdatePackagesOperations = settings; PackagesOnUpdatePackagesActionPassedToGetUpdatePackagesOperations = packages.ToList(); return(PackageOperationsToReturnFromGetUpdatePackagesOperations); }
public IEnumerable<PackageOperation> GetUpdatePackageOperations( IEnumerable<IPackage> packages, IUpdatePackageSettings settings) { IPackageOperationResolver resolver = CreateUpdatePackageOperationResolver(settings); var reducedOperations = new ReducedPackageOperations(resolver, packages); reducedOperations.Reduce(); return reducedOperations.Operations; }
public IPackageOperationResolver CreateUpdatePackageOperationResolver(IPackageRepository localRepository, IPackageRepository sourceRepository, ILogger logger, IUpdatePackageSettings settings) { return new InstallWalker( localRepository, sourceRepository, null, logger, !settings.UpdateDependencies, settings.AllowPrereleaseVersions); }
public IEnumerable <PackageOperation> GetUpdatePackageOperations( IEnumerable <IPackage> packages, IUpdatePackageSettings settings) { IPackageOperationResolver resolver = CreateUpdatePackageOperationResolver(settings); var reducedOperations = new ReducedPackageOperations(resolver, packages); reducedOperations.Reduce(); return(reducedOperations.Operations); }
public void GetUpdatePackageOperations_PackageOperationResolverFactoryUsed_PackageManagerUsesUpdatePackageSettingsWhenGettingPackageOperations() { CreatePackageManager(); FakePackage package = CreateFakePackage("Test", "1.1"); UpdatePackagesAction updateAction = CreateUpdatePackagesActionWithPackages(package); packageManager.GetUpdatePackageOperations(updateAction.Packages, updateAction); IUpdatePackageSettings settings = fakePackageOperationResolverFactory.SettingsPassedToCreatePackageOperationResolver; Assert.AreEqual(updateAction, settings); }
public IPackageOperationResolver CreateUpdatePackageOperationResolver( IPackageRepository localRepository, IPackageRepository sourceRepository, ILogger logger, IUpdatePackageSettings settings) { LocalRepositoryPassedToCreateUpdatePackageOperationsResolver = localRepository; SourceRepositoryPassedToCreateUpdatePackageOperationsResolver = sourceRepository; LoggerPassedToCreateUpdatePackageOperationResolver = logger; SettingsPassedToCreatePackageOperationResolver = settings; return(UpdatePackageOperationsResolver); }
public IPackageOperationResolver CreateUpdatePackageOperationResolver( IPackageRepository localRepository, IPackageRepository sourceRepository, ILogger logger, IUpdatePackageSettings settings) { LocalRepositoryPassedToCreateUpdatePackageOperationsResolver = localRepository; SourceRepositoryPassedToCreateUpdatePackageOperationsResolver = sourceRepository; LoggerPassedToCreateUpdatePackageOperationResolver = logger; SettingsPassedToCreatePackageOperationResolver = settings; return UpdatePackageOperationsResolver; }
public void UpdatePackageReference(IPackage package, IUpdatePackageSettings settings) { UpdatePackageReference(package, settings.UpdateDependencies, settings.AllowPrereleaseVersions); }
public void UpdatePackageReference(IPackage package, IUpdatePackageSettings settings) { PackagePassedToUpdatePackageReference = package; SettingsPassedToUpdatePackageReference = settings; }
public void UpdatePackageReference(IPackage package, IUpdatePackageSettings settings) { packageManager.UpdatePackageReference(package, settings); }
public IEnumerable<PackageOperation> GetUpdatePackagesOperations( IEnumerable<IPackage> packages, IUpdatePackageSettings settings) { return packageManager.GetUpdatePackageOperations(packages, settings); }
IPackageOperationResolver CreateUpdatePackageOperationResolver(IUpdatePackageSettings settings) { return packageOperationResolverFactory.CreateUpdatePackageOperationResolver( LocalRepository, SourceRepository, Logger, settings); }
public void UpdatePackageReference(IPackage package, IUpdatePackageSettings settings) { UpdatePackageReference(package, settings.UpdateDependencies, settings.AllowPrereleaseVersions); }
public void UpdatePackageReference (IPackage package, IUpdatePackageSettings settings) { PackagePassedToUpdatePackageReference = package; SettingsPassedToUpdatePackageReference = settings; }
public IEnumerable<PackageOperation> GetUpdatePackagesOperations( IEnumerable<IPackage> packages, IUpdatePackageSettings settings) { SettingsPassedToGetUpdatePackagesOperations = settings; PackagesOnUpdatePackagesActionPassedToGetUpdatePackagesOperations = packages.ToList(); return PackageOperationsToReturnFromGetUpdatePackagesOperations; }
public void UpdatePackageReference(IPackage package, IUpdatePackageSettings settings) { throw new NotImplementedException(); }
public void UpdatePackageReference(IPackage package, IUpdatePackageSettings settings) { throw new NotImplementedException(); }
public IPackageOperationResolver CreateUpdatePackageOperationResolver(IPackageRepository localRepository, IPackageRepository sourceRepository, ILogger logger, IUpdatePackageSettings settings) { return(new InstallWalker( localRepository, sourceRepository, null, logger, !settings.UpdateDependencies, settings.AllowPrereleaseVersions, DependencyVersion.Lowest)); }
public void UpdatePackageReference(IPackage package, IUpdatePackageSettings settings) { packageManager.UpdatePackageReference(package, settings); }
public IEnumerable <PackageOperation> GetUpdatePackagesOperations( IEnumerable <IPackage> packages, IUpdatePackageSettings settings) { return(packageManager.GetUpdatePackageOperations(packages, settings)); }