public ReinstallProjectPackagesAction ( IPackageManagementProject project, IPackageManagementEvents packageManagementEvents) { this.project = project; this.packageManagementEvents = packageManagementEvents; }
public TestablePackageManagementEventsMonitor ( ProgressMonitor progressMonitor, IPackageManagementEvents packageManagementEvents, IProgressProvider progressProvider) : base (progressMonitor, packageManagementEvents, progressProvider) { }
public RestoreAndCheckForUpdatesAction (Solution solution) { this.solution = solution; packageManagementEvents = PackageManagementServices.PackageManagementEvents; solutionManager = PackageManagementServices.Workspace.GetSolutionManager (solution); nugetProjects = solutionManager.GetNuGetProjects ().ToList (); if (AnyProjectsUsingPackagesConfig ()) { restoreManager = new PackageRestoreManager ( solutionManager.CreateSourceRepositoryProvider (), solutionManager.Settings, solutionManager ); } if (AnyProjectsUsingProjectJson ()) { buildIntegratedRestorer = new MonoDevelopBuildIntegratedRestorer ( solutionManager.CreateSourceRepositoryProvider (), solutionManager.Settings); } if (AnyNuGetAwareProjects ()) { nugetAwareRestorer = new NuGetAwareProjectPackageRestoreManager (solutionManager); } }
public PackageManagementConsoleHostLogger(ICmdletLogger logger, IPackageManagementEvents packageEvents) { this.logger = logger; this.packageEvents = packageEvents; packageEvents.PackageOperationMessageLogged += PackageOperationMessageLogged; }
void CreateAction ( string packageId = "Test", string version = "2.1") { project = new FakeDotNetProject (@"d:\projects\MyProject\MyProject.csproj"); solutionManager = new FakeSolutionManager (); nugetProject = new FakeNuGetProject (project); solutionManager.NuGetProjects[project] = nugetProject; var repositoryProvider = solutionManager.SourceRepositoryProvider; var source = new PackageSource ("http://test.com"); repositoryProvider.AddRepository (source); primaryRepositories = repositoryProvider.Repositories; action = new TestableReinstallNuGetPackageAction ( project, solutionManager); packageManagementEvents = action.PackageManagementEvents; fileRemover = action.FileRemover; action.PackageId = packageId; action.Version = new NuGetVersion (version); uninstallPackageManager = action.UninstallAction.PackageManager; installPackageManager = action.InstallAction.PackageManager; }
public PackageManagementOutputMessagesView( ICompilerMessageView compilerMessageView, IPackageManagementEvents packageManagementEvents) { CreatePackageManagementMessageCategoryIfNoneExists(compilerMessageView); packageManagementEvents.PackageOperationMessageLogged += PackageOperationMessageLogged; }
public ProcessPackageAction( IPackageManagementProject project, IPackageManagementEvents packageManagementEvents) { this.Project = project; this.packageManagementEvents = packageManagementEvents; }
public OpenPackageReadMeMonitor ( string packageId, IPackageManagementProject project, IPackageManagementEvents packageManagementEvents) : this (packageId, project, new PackageManagementFileService (packageManagementEvents)) { }
public BackgroundPackageActionRunner ( IPackageManagementProgressMonitorFactory progressMonitorFactory, IPackageManagementEvents packageManagementEvents) { this.progressMonitorFactory = progressMonitorFactory; this.packageManagementEvents = packageManagementEvents; }
public ManagePackagesUserPrompts(IPackageManagementEvents packageManagementEvents) : this(packageManagementEvents, new LicenseAcceptanceService(), new SelectProjectsService(), new FileConflictResolver()) { }
protected override CheckForUpdatesProgressMonitor CreateProgressMonitor ( IPackageManagementProgressMonitorFactory progressMonitorFactory, IPackageManagementEvents packageManagementEvents) { ProgressMonitorCreated = new TestableCheckForUpdatesProgressMonitor (progressMonitorFactory, packageManagementEvents); return ProgressMonitorCreated; }
public TestableCheckForUpdatesTaskRunner ( ITaskFactory taskFactory, IPackageManagementProgressMonitorFactory progressMonitorFactory, IPackageManagementEvents packageManagementEvents) : base (taskFactory, progressMonitorFactory, packageManagementEvents) { }
public TestableBackgroundPackageActionRunner ( IPackageManagementProgressMonitorFactory progressMonitorFactory, IPackageManagementEvents packageManagementEvents, IProgressProvider progressProvider) : base (progressMonitorFactory, packageManagementEvents, progressProvider) { }
public UpdatePackageAction( IPackageManagementProject project, IPackageManagementEvents packageManagementEvents) : base(project, packageManagementEvents) { UpdateDependencies = true; }
public UninstallPackageAction( IPackageManagementProject project, IPackageManagementEvents packageManagementEvents) : base(project, packageManagementEvents) { this.AllowPrereleaseVersions = true; }
protected override PackageManagementEventsMonitor CreateEventMonitor ( ProgressMonitor monitor, IPackageManagementEvents packageManagementEvents) { EventsMonitor = new TestablePackageManagementEventsMonitor (monitor, packageManagementEvents); return EventsMonitor; }
void CreateAction ( string packageId = "Test", string version = "2.1") { project = new FakeDotNetProject (@"d:\projects\MyProject\MyProject.csproj"); solutionManager = new FakeSolutionManager (); nugetProject = new FakeNuGetProject (project); solutionManager.NuGetProjects[project] = nugetProject; var metadataResourceProvider = new FakePackageMetadataResourceProvider (); packageMetadataResource = metadataResourceProvider.PackageMetadataResource; var source = new PackageSource ("http://test.com"); var providers = new INuGetResourceProvider[] { metadataResourceProvider }; var sourceRepository = new SourceRepository (source, providers); primaryRepositories = new [] { sourceRepository }.ToList (); action = new TestableInstallNuGetPackageAction ( primaryRepositories, solutionManager, project); packageManager = action.PackageManager; packageManagementEvents = action.PackageManagementEvents; fileRemover = action.FileRemover; action.PackageId = packageId; action.Version = new NuGetVersion (version); }
public ProcessPackageOperationsAction( IPackageManagementProject project, IPackageManagementEvents packageManagementEvents) : base(project, packageManagementEvents) { this.packageManagementEvents = packageManagementEvents; }
public InstallPackageAction( IPackageManagementProject project, IPackageManagementEvents packageManagementEvents) : base(project, packageManagementEvents) { DependencyVersion = DependencyVersion.Lowest; }
public ReinstallPackageAction ( IPackageManagementProject project, IPackageManagementEvents packageManagementEvents, IFileRemover fileRemover) : base (project, packageManagementEvents) { this.fileRemover = fileRemover; }
public AnalyzerPackageMonitor () { packageManagementEvents = PackageManagementServices.PackageManagementEvents; packageManagementEvents.PackageInstalled += PackageInstalled; packageManagementEvents.PackageUninstalling += PackageUninstalling; packageManagementEvents.PackageUninstalled += PackageUninstalled; packageManagementEvents.PackageOperationError += PackageOperationError; }
public UpdatePackagesAction( IPackageManagementProject project, IPackageManagementEvents packageManagementEvents) { Project = project; this.packageManagementEvents = packageManagementEvents; UpdateDependencies = true; }
public UpdatePackageAction( IPackageManagementProject project, IPackageManagementEvents packageManagementEvents) : base(project, packageManagementEvents) { UpdateDependencies = true; UpdateIfPackageDoesNotExistInProject = true; }
public UpdateSolutionPackagesAction( IPackageManagementSolution solution, IPackageManagementEvents packageManagementEvents) { this.Solution = solution; this.UpdateDependencies = true; this.packageManagementEvents = packageManagementEvents; }
public NuGetProjectContext(ISettings settings) { this.settings = settings; packageManagementEvents = PackageManagementServices.PackageManagementEvents; var commonOperations = new MonoDevelopCommonOperations(); executionContext = new IDEExecutionContext(commonOperations); logger = new PackageManagementLogger(packageManagementEvents); }
public PackageManagementProjectOperations( BackgroundPackageActionRunner backgroundActionRunner, IPackageManagementEvents packageManagementEvents) { this.backgroundActionRunner = backgroundActionRunner; packageManagementEvents.PackageInstalled += PackageInstalled; packageManagementEvents.PackageUninstalled += PackageUninstalled; }
public PackageRestoreMonitor( IPackageRestoreManager packageRestoreManager, IPackageManagementEvents packageManagementEvents) { this.packageRestoreManager = packageRestoreManager; this.packageManagementEvents = packageManagementEvents; packageRestoreManager.PackageRestoreFailedEvent += PackageRestoreFailed; }
public PackageActionRunner( IPackageActionRunner consolePackageActionRunner, IPackageManagementEvents packageManagementEvents, IPowerShellDetection powerShellDetection) { this.consolePackageActionRunner = consolePackageActionRunner; this.packageManagementEvents = packageManagementEvents; this.powerShellDetection = powerShellDetection; }
public PackageCompatibilityRunner( IDotNetProject project, IPackageManagementProgressMonitorFactory progressMonitorFactory, IPackageManagementEvents packageManagementEvents) { this.project = project; this.progressMonitorFactory = progressMonitorFactory; this.packageManagementEvents = packageManagementEvents; }
public ConsoleHostFileConflictResolver( IPackageManagementEvents packageEvents, FileConflictAction fileConflictAction) { this.packageEvents = packageEvents; conflictResolution = GetFileConflictResolution(fileConflictAction); packageEvents.ResolveFileConflict += ResolveFileConflict; }
internal RestoreNuGetPackagesAction(Solution solution, IMonoDevelopSolutionManager solutionManager) { this.solution = solution; packageManagementEvents = PackageManagementServices.PackageManagementEvents; RestorePackagesConfigProjects = true; this.solutionManager = solutionManager; solutionManager.ClearProjectCache(); }
public ThreadSafePackageManagementEvents( IPackageManagementEvents unsafeEvents, Action <MessageHandler> guiSyncDispatcher) { this.unsafeEvents = unsafeEvents; this.guiSyncDispatcher = guiSyncDispatcher; RegisterEventHandlers(); }
public PackageManagementConsoleHost( IPackageManagementEvents packageEvents) : this( packageEvents, new ConsoleHostSolutionManager(), new RemotePowerShellHostFactory(), new PackageManagementAddInPath()) { }
public PreventPackagesConfigFileBeingRemovedOnUpdateMonitor( IPackageManagementEvents packageManagementEvents, IFileRemover fileRemover) { this.packageManagementEvents = packageManagementEvents; this.fileRemover = fileRemover; packageManagementEvents.FileRemoving += FileRemoving; }
public BackgroundPackageActionRunner( IPackageManagementProgressMonitorFactory progressMonitorFactory, IPackageManagementEvents packageManagementEvents, PackageManagementInstrumentationService instrumentationService) { this.progressMonitorFactory = progressMonitorFactory; this.packageManagementEvents = packageManagementEvents; this.instrumentationService = instrumentationService; }
public ThreadSafePackageManagementEvents( IPackageManagementEvents unsafeEvents, IPackageManagementWorkbench workbench) { this.unsafeEvents = unsafeEvents; this.workbench = workbench; RegisterEventHandlers(); }
public CheckForUpdatesProgressMonitor( IPackageManagementProgressMonitorFactory progressMonitorFactory, IPackageManagementEvents packageEvents) { progressMessage = ProgressMonitorStatusMessageFactory.CreateCheckingForPackageUpdatesMessage(); this.progressMonitor = progressMonitorFactory.CreateProgressMonitor(progressMessage.Status); eventMonitor = new PackageUpdatesEventMonitor(progressMonitor, packageEvents); }
public PackageUpdatesEventMonitor( IProgressMonitor progressMonitor, IPackageManagementEvents packageEvents) { this.progressMonitor = progressMonitor; this.packageEvents = packageEvents; packageEvents.PackageOperationMessageLogged += PackageOperationMessageLogged; }
protected ProcessPackageOperationsAction( IPackageManagementProject project, IPackageManagementEvents packageManagementEvents, ILicenseAcceptanceService licenseAcceptanceService) : base(project, packageManagementEvents) { this.packageManagementEvents = packageManagementEvents; this.licenseAcceptanceService = licenseAcceptanceService; }
public UpdatePackageAction ( IPackageManagementProject project, IPackageManagementEvents packageManagementEvents) : this ( project, packageManagementEvents, new FileRemover ()) { }
public PreventPackagesConfigFileBeingRemovedOnUpdateMonitor ( IPackageManagementEvents packageManagementEvents, IFileRemover fileRemover) { this.packageManagementEvents = packageManagementEvents; this.fileRemover = fileRemover; packageManagementEvents.FileRemoving += FileRemoving; }
public InstalledPackageViewModel( IPackageFromRepository package, SelectedProjectsForInstalledPackages selectedProjects, IPackageManagementEvents packageManagementEvents, IPackageActionRunner actionRunner, ILogger logger) : base(package, selectedProjects, packageManagementEvents, actionRunner, logger) { }
public PackageCompatibilityRunner ( IDotNetProject project, IPackageManagementProgressMonitorFactory progressMonitorFactory, IPackageManagementEvents packageManagementEvents) { this.project = project; this.progressMonitorFactory = progressMonitorFactory; this.packageManagementEvents = packageManagementEvents; }
public NuGetPackageEventsMonitor( IDotNetProject project, IPackageManagementEvents packageManagementEvents) : this( project, new PackageEventsProvider(), packageManagementEvents) { }
public RestoreNuGetPackagesAction(Solution solution) { this.solution = solution; packageManagementEvents = PackageManagementServices.PackageManagementEvents; RestorePackagesConfigProjects = true; solutionManager = PackageManagementServices.Workspace.GetSolutionManager(solution); solutionManager.ClearProjectCache(); }
public PackageRestoreRunner( IPackageManagementSolution solution, IPackageManagementProgressMonitorFactory progressMonitorFactory, IPackageManagementEvents packageManagementEvents) { this.solution = solution; this.progressMonitorFactory = progressMonitorFactory; this.packageManagementEvents = packageManagementEvents; }
public NuGetPackageEventsMonitor ( IDotNetProject project, IPackageManagementEvents packageManagementEvents) : this ( project, new PackageEventsProvider (), packageManagementEvents) { }
public CheckForUpdatesTaskRunner ( ITaskFactory taskFactory, IPackageManagementProgressMonitorFactory progressMonitorFactory, IPackageManagementEvents packageManagementEvents) { this.taskFactory = taskFactory; this.progressMonitorFactory = progressMonitorFactory; this.packageManagementEvents = packageManagementEvents; }
public BackgroundPackageActionRunner( IPackageManagementProgressMonitorFactory progressMonitorFactory, IPackageManagementEvents packageManagementEvents) : this( progressMonitorFactory, packageManagementEvents, new PackageManagementInstrumentationService()) { }
public UpdatePackageAction( IPackageManagementProject project, IPackageManagementEvents packageManagementEvents) : this( project, packageManagementEvents, new FileRemover()) { }
public BackgroundPackageActionRunner( IPackageManagementProgressMonitorFactory progressMonitorFactory, IPackageManagementEvents packageManagementEvents, IProgressProvider progressProvider) { this.progressMonitorFactory = progressMonitorFactory; this.packageManagementEvents = packageManagementEvents; this.progressProvider = progressProvider; }
public TestablePackageCompatibilityRunner ( IDotNetProject project, IPackageManagementProgressMonitorFactory progressMonitorFactory, IPackageManagementEvents packageManagementEvents) : base ( project, progressMonitorFactory, packageManagementEvents) { }
public ManagePackagesDialog(ManagePackagesViewModel viewModel, IPackageManagementEvents packageManagementEvents) { this.Build(); this.messagesExpanderDefaultLabel = messagesExpander.Label; this.viewModel = viewModel; this.packageManagementEvents = packageManagementEvents; AddPackageManagementEventHandlers(); LoadViewModels(); }
public TestableUpdatePackageAction( IPackageManagementProject project, IPackageManagementEvents packageManagementEvents) : base(project, packageManagementEvents) { CreateOpenPackageReadMeMonitorAction = packageId => { OpenPackageReadMeMonitor = base.CreateOpenPackageReadMeMonitor(packageId) as OpenPackageReadMeMonitor; return(OpenPackageReadMeMonitor); }; }
public ConsoleHostPackageEventsMonitor( ILogger logger, IPackageManagementEvents packageManagementEvents) { this.packageManagementEvents = packageManagementEvents; this.logger = logger; packageManagementEvents.FileChanged += FileChanged; packageManagementEvents.PackageOperationMessageLogged += PackageOperationMessageLogged; }
public PackageManagementSolution( IRegisteredPackageRepositories registeredPackageRepositories, IPackageManagementEvents packageManagementEvents) : this( registeredPackageRepositories, new PackageManagementProjectService(), new PackageManagementProjectFactory(packageManagementEvents), new SolutionPackageRepositoryFactory()) { }
public RestorePackagesAction( IPackageManagementSolution solution, IPackageManagementEvents packageManagementEvents) : this( solution, packageManagementEvents, PackageManagementServices.PackageRepositoryCache, new MonoDevelopPackageManagerFactory()) { }
public PackageManagementSolution2( IRegisteredPackageRepositories registeredPackageRepositories, IPackageManagementEvents packageManagementEvents) : this( registeredPackageRepositories, PackageManagementExtendedServices.ProjectService, new PackageManagementProjectFactory2(packageManagementEvents), new SolutionPackageRepositoryFactory()) { }
public UpdatedPackageViewModel2( IPackageViewModelParent2 parent, IPackageFromRepository package, SelectedProjectsForUpdatedPackages selectedProjects, IPackageManagementEvents packageManagementEvents, IPackageActionRunner actionRunner, ILogger logger) : base(parent, package, selectedProjects, packageManagementEvents, actionRunner, logger) { }