Browse Source

Refactor Package Managementment addin.

pull/15/head
Matt Ward 14 years ago
parent
commit
5fda9cdf73
  1. 2
      src/AddIns/Misc/PackageManagement/Project/PackageManagement.csproj
  2. 4
      src/AddIns/Misc/PackageManagement/Project/Src/PackageManagementServices.cs
  3. 6
      src/AddIns/Misc/PackageManagement/Project/Src/Scripting/RunPackageInitializationScriptsOnSolutionOpen.cs
  4. 2
      src/AddIns/Misc/PackageManagement/Test/PackageManagement.Tests.csproj
  5. 6
      src/AddIns/Misc/PackageManagement/Test/Src/Scripting/RunPackageInitializationScriptsOnSolutionOpenTests.cs

2
src/AddIns/Misc/PackageManagement/Project/PackageManagement.csproj

@ -218,7 +218,7 @@ @@ -218,7 +218,7 @@
<Compile Include="Src\Scripting\IPackageScriptFileName.cs" />
<Compile Include="Src\Scripting\IPackageScriptSession.cs" />
<Compile Include="Src\Scripting\NuGetVersion.cs" />
<Compile Include="Src\Scripting\PackageInitializationScriptsRunnerForOpenedSolution.cs" />
<Compile Include="Src\Scripting\RunPackageInitializationScriptsOnSolutionOpen.cs" />
<Compile Include="Src\Scripting\PackageInitializeScript.cs" />
<Compile Include="Src\Scripting\PackageInitializeScriptFileName.cs" />
<Compile Include="Src\Scripting\PackageInstallScript.cs" />

4
src/AddIns/Misc/PackageManagement/Project/Src/PackageManagementServices.cs

@ -16,7 +16,7 @@ namespace ICSharpCode.PackageManagement @@ -16,7 +16,7 @@ namespace ICSharpCode.PackageManagement
static readonly PackageManagementProjectService projectService = new PackageManagementProjectService();
static readonly ProjectBrowserRefresher projectBrowserRefresher;
static readonly PackageManagementOutputMessagesView outputMessagesView;
static readonly PackageInitializationScriptsRunnerForOpenedSolution packageInitializationScriptsRunner;
static readonly RunPackageInitializationScriptsOnSolutionOpen runPackageInitializationScripts;
static readonly ResetPowerShellWorkingDirectoryOnSolutionClosed resetPowerShellWorkingDirectory;
static PackageManagementServices()
@ -27,7 +27,7 @@ namespace ICSharpCode.PackageManagement @@ -27,7 +27,7 @@ namespace ICSharpCode.PackageManagement
solution = new PackageManagementSolution(registeredPackageRepositories, packageManagementEvents);
consoleHost = new PackageManagementConsoleHost(solution, registeredPackageRepositories);
projectBrowserRefresher = new ProjectBrowserRefresher(projectService, packageManagementEvents);
packageInitializationScriptsRunner = new PackageInitializationScriptsRunnerForOpenedSolution(projectService);
runPackageInitializationScripts = new RunPackageInitializationScriptsOnSolutionOpen(projectService);
resetPowerShellWorkingDirectory = new ResetPowerShellWorkingDirectoryOnSolutionClosed(projectService, consoleHost);
}

6
src/AddIns/Misc/PackageManagement/Project/Src/Scripting/PackageInitializationScriptsRunnerForOpenedSolution.cs → src/AddIns/Misc/PackageManagement/Project/Src/Scripting/RunPackageInitializationScriptsOnSolutionOpen.cs

@ -6,12 +6,12 @@ using ICSharpCode.SharpDevelop.Project; @@ -6,12 +6,12 @@ using ICSharpCode.SharpDevelop.Project;
namespace ICSharpCode.PackageManagement.Scripting
{
public class PackageInitializationScriptsRunnerForOpenedSolution
public class RunPackageInitializationScriptsOnSolutionOpen
{
IPackageInitializationScriptsFactory scriptsFactory;
PackageInitializationScriptsConsole scriptsConsole;
public PackageInitializationScriptsRunnerForOpenedSolution(
public RunPackageInitializationScriptsOnSolutionOpen(
IPackageManagementProjectService projectService)
: this(
projectService,
@ -20,7 +20,7 @@ namespace ICSharpCode.PackageManagement.Scripting @@ -20,7 +20,7 @@ namespace ICSharpCode.PackageManagement.Scripting
{
}
public PackageInitializationScriptsRunnerForOpenedSolution(
public RunPackageInitializationScriptsOnSolutionOpen(
IPackageManagementProjectService projectService,
PackageInitializationScriptsConsole scriptsConsole,
IPackageInitializationScriptsFactory scriptsFactory)

2
src/AddIns/Misc/PackageManagement/Test/PackageManagement.Tests.csproj

@ -184,7 +184,7 @@ @@ -184,7 +184,7 @@
<Compile Include="Src\PackagesViewModelTests.cs" />
<Compile Include="Src\ProcessPackageActionTests.cs" />
<Compile Include="Src\Scripting\ClearPackageManagementConsoleHostCommandTests.cs" />
<Compile Include="Src\Scripting\PackageInitializationScriptsRunnerForOpenedSolutionTests.cs" />
<Compile Include="Src\Scripting\RunPackageInitializationScriptsOnSolutionOpenTests.cs" />
<Compile Include="Src\Scripting\PackageInitializeScriptFileNameTests.cs" />
<Compile Include="Src\Scripting\PackageInitializeScriptTests.cs" />
<Compile Include="Src\Scripting\PackageInstallScriptFileNameTests.cs" />

6
src/AddIns/Misc/PackageManagement/Test/Src/Scripting/PackageInitializationScriptsRunnerForOpenedSolutionTests.cs → src/AddIns/Misc/PackageManagement/Test/Src/Scripting/RunPackageInitializationScriptsOnSolutionOpenTests.cs

@ -12,11 +12,11 @@ using PackageManagement.Tests.Helpers; @@ -12,11 +12,11 @@ using PackageManagement.Tests.Helpers;
namespace PackageManagement.Tests.Scripting
{
[TestFixture]
public class PackageInitializationScriptsRunnerForOpenedSolutionTests
public class RunPackageInitializationScriptsOnSolutionOpenTests
{
FakePackageInitializationScriptsFactory fakeScriptsFactory;
FakePackageManagementProjectService fakeProjectService;
PackageInitializationScriptsRunnerForOpenedSolution runner;
RunPackageInitializationScriptsOnSolutionOpen runner;
FakePackageManagementConsoleHost fakeConsoleHost;
FakeScriptingConsole fakeScriptingConsole;
PackageInitializationScriptsConsole scriptsConsole;
@ -29,7 +29,7 @@ namespace PackageManagement.Tests.Scripting @@ -29,7 +29,7 @@ namespace PackageManagement.Tests.Scripting
fakeConsoleHost.ScriptingConsole = fakeScriptingConsole;
scriptsConsole = new PackageInitializationScriptsConsole(fakeConsoleHost);
fakeScriptsFactory = new FakePackageInitializationScriptsFactory();
runner = new PackageInitializationScriptsRunnerForOpenedSolution(fakeProjectService, scriptsConsole, fakeScriptsFactory);
runner = new RunPackageInitializationScriptsOnSolutionOpen(fakeProjectService, scriptsConsole, fakeScriptsFactory);
}
Solution OpenSolution()
Loading…
Cancel
Save