Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMikayla Hutchinson <m.j.hutchinson@gmail.com>2018-04-17 18:51:53 +0300
committerMikayla Hutchinson <m.j.hutchinson@gmail.com>2018-04-17 22:59:15 +0300
commit7d86d1f33e954f12a23dc97ae51404497b330af6 (patch)
tree4adca96d377d0ef3aef69cc3805720de0f9ba298 /main/src/addins/MonoDevelop.Packaging
parentdc6087376574dc78f2a692a50d88fa62a6016601 (diff)
Obsolete some unused properties
Diffstat (limited to 'main/src/addins/MonoDevelop.Packaging')
-rw-r--r--main/src/addins/MonoDevelop.Packaging/MonoDevelop.Packaging.Tests/MonoDevelop.Packaging.Tests/AddPlatformImplementationTests.cs4
-rw-r--r--main/src/addins/MonoDevelop.Packaging/MonoDevelop.Packaging.Tests/MonoDevelop.Packaging.Tests/ProjectTemplateTests.cs2
-rw-r--r--main/src/addins/MonoDevelop.Packaging/MonoDevelop.Packaging/DotNetProjectPackagingExtension.cs68
-rw-r--r--main/src/addins/MonoDevelop.Packaging/MonoDevelop.Packaging/PackagingProject.cs1
-rw-r--r--main/src/addins/MonoDevelop.Packaging/MonoDevelop.Packaging/PackagingProjectFlavor.cs6
5 files changed, 0 insertions, 81 deletions
diff --git a/main/src/addins/MonoDevelop.Packaging/MonoDevelop.Packaging.Tests/MonoDevelop.Packaging.Tests/AddPlatformImplementationTests.cs b/main/src/addins/MonoDevelop.Packaging/MonoDevelop.Packaging.Tests/MonoDevelop.Packaging.Tests/AddPlatformImplementationTests.cs
index 0438bc825d..f8a199ba7f 100644
--- a/main/src/addins/MonoDevelop.Packaging/MonoDevelop.Packaging.Tests/MonoDevelop.Packaging.Tests/AddPlatformImplementationTests.cs
+++ b/main/src/addins/MonoDevelop.Packaging/MonoDevelop.Packaging.Tests/MonoDevelop.Packaging.Tests/AddPlatformImplementationTests.cs
@@ -398,10 +398,6 @@ namespace MonoDevelop.Packaging.Tests
Assert.AreEqual (expectedBaseDirectory.Combine ("MyProject.iOS", "MyProject.iOS.csproj"), iosProject.FileName);
Assert.AreEqual (expectedBaseDirectory.Combine ("MyProject.NuGet", "MyProject.NuGet.nuproj"), nugetProject.FileName);
Assert.AreEqual (expectedBaseDirectory.Combine ("MyProject.Shared", "MyProject.Shared.shproj"), sharedProject.FileName);
-
- Assert.IsTrue (androidProject.GetFlavor<DotNetProjectPackagingExtension> ().GetRequiresMSBuild ());
- Assert.IsTrue (nugetProject.GetFlavor<DotNetProjectPackagingExtension> ().GetRequiresMSBuild ());
- Assert.IsTrue (iosProject.GetFlavor<DotNetProjectPackagingExtension> ().GetRequiresMSBuild ());
}
}
}
diff --git a/main/src/addins/MonoDevelop.Packaging/MonoDevelop.Packaging.Tests/MonoDevelop.Packaging.Tests/ProjectTemplateTests.cs b/main/src/addins/MonoDevelop.Packaging/MonoDevelop.Packaging.Tests/MonoDevelop.Packaging.Tests/ProjectTemplateTests.cs
index 573adfe06b..ac3a0688e1 100644
--- a/main/src/addins/MonoDevelop.Packaging/MonoDevelop.Packaging.Tests/MonoDevelop.Packaging.Tests/ProjectTemplateTests.cs
+++ b/main/src/addins/MonoDevelop.Packaging/MonoDevelop.Packaging.Tests/MonoDevelop.Packaging.Tests/ProjectTemplateTests.cs
@@ -145,11 +145,9 @@ namespace MonoDevelop.Packaging.Tests
var project = solution.GetAllProjects ().OfType<DotNetProject> ().FirstOrDefault (p => p.FileName.FileName == "ProjectName.NuGet.nuproj");
Assert.IsNotNull (project);
- Assert.IsTrue (project.GetFlavor<DotNetProjectPackagingExtension> ().GetRequiresMSBuild ());
var androidProject = solution.GetAllProjects ().OfType<DotNetProject> ().FirstOrDefault (p => p.FileName.FileName == "ProjectName.Android.csproj");
Assert.IsNotNull (androidProject);
- Assert.IsTrue (androidProject.GetFlavor<DotNetProjectPackagingExtension> ().GetRequiresMSBuild ());
var sharedProject = solution.GetAllProjects ().OfType<SharedAssetsProject> ().FirstOrDefault (p => p.FileName.FileName == "ProjectName.Shared.shproj");
Assert.IsNotNull (sharedProject);
diff --git a/main/src/addins/MonoDevelop.Packaging/MonoDevelop.Packaging/DotNetProjectPackagingExtension.cs b/main/src/addins/MonoDevelop.Packaging/MonoDevelop.Packaging/DotNetProjectPackagingExtension.cs
index 5ecb927df0..13ba3716f2 100644
--- a/main/src/addins/MonoDevelop.Packaging/MonoDevelop.Packaging/DotNetProjectPackagingExtension.cs
+++ b/main/src/addins/MonoDevelop.Packaging/MonoDevelop.Packaging/DotNetProjectPackagingExtension.cs
@@ -36,82 +36,14 @@ namespace MonoDevelop.Packaging
{
public bool InstallBuildPackagingNuGetAfterWrite { get; set; }
- // Used by unit tests only.
- internal bool GetRequiresMSBuild ()
- {
- return RequiresMicrosoftBuild;
- }
-
- protected override void OnReadProjectHeader (ProgressMonitor monitor, MSBuildProject msproject)
- {
- base.OnReadProjectHeader (monitor, msproject);
-
- UpdateRequiresMSBuildSetting (msproject);
- }
-
protected override void OnWriteProject (ProgressMonitor monitor, MSBuildProject msproject)
{
base.OnWriteProject (monitor, msproject);
- UpdateRequiresMSBuildSetting (msproject, true);
-
if (InstallBuildPackagingNuGetAfterWrite) {
InstallBuildPackagingNuGetAfterWrite = false;
Project.InstallBuildPackagingNuGetPackage ();
}
}
-
- void UpdateRequiresMSBuildSetting (MSBuildProject msproject, bool reloadProjectBuilder = false)
- {
- if (!RequiresMicrosoftBuild) {
- RequiresMicrosoftBuild = msproject.HasNuGetMetadata ();
- if (reloadProjectBuilder && RequiresMicrosoftBuild) {
- Project.ReloadProjectBuilder ();
- EnsureReferencedProjectsRequireMSBuild (reloadProjectBuilder);
- }
- }
- }
-
- protected override void OnReferenceAddedToProject (ProjectReferenceEventArgs e)
- {
- base.OnReferenceAddedToProject (e);
-
- if (Project.Loading)
- return;
-
- if (RequiresMicrosoftBuild && e.ProjectReference.ReferenceType == ReferenceType.Project) {
- EnsureReferencedProjectsRequireMSBuild (true);
- }
- }
-
- protected override void OnItemReady ()
- {
- if (RequiresMicrosoftBuild) {
- EnsureReferencedProjectsRequireMSBuild ();
- }
- }
-
- internal void EnsureReferencedProjectsRequireMSBuild (bool reloadProjectBuilder = false)
- {
- if (Project.ParentSolution == null)
- return;
-
- try {
- foreach (var reference in Project.References.Where (projectReference => projectReference.ReferenceType == ReferenceType.Project)) {
- var referencedProject = reference.ResolveProject (Project.ParentSolution);
- if (referencedProject != null) {
- var flavor = referencedProject.GetFlavor<DotNetProjectPackagingExtension> ();
- if (flavor?.RequiresMicrosoftBuild == false) {
- flavor.RequiresMicrosoftBuild = true;
- flavor.EnsureReferencedProjectsRequireMSBuild (reloadProjectBuilder);
- if (reloadProjectBuilder)
- referencedProject.ReloadProjectBuilder ();
- }
- }
- }
- } catch (Exception ex) {
- LoggingService.LogError ("Unable to update RequiresMicrosoftBuild.", ex);
- }
- }
}
}
diff --git a/main/src/addins/MonoDevelop.Packaging/MonoDevelop.Packaging/PackagingProject.cs b/main/src/addins/MonoDevelop.Packaging/MonoDevelop.Packaging/PackagingProject.cs
index d0b8730e05..4718375346 100644
--- a/main/src/addins/MonoDevelop.Packaging/MonoDevelop.Packaging/PackagingProject.cs
+++ b/main/src/addins/MonoDevelop.Packaging/MonoDevelop.Packaging/PackagingProject.cs
@@ -50,7 +50,6 @@ namespace MonoDevelop.Packaging
public PackagingProject ()
{
UsePartialTypes = false;
- RequiresMicrosoftBuild = true;
}
[ItemProperty ("PackageId")]
diff --git a/main/src/addins/MonoDevelop.Packaging/MonoDevelop.Packaging/PackagingProjectFlavor.cs b/main/src/addins/MonoDevelop.Packaging/MonoDevelop.Packaging/PackagingProjectFlavor.cs
index 9c80b5540d..e7a7d1af08 100644
--- a/main/src/addins/MonoDevelop.Packaging/MonoDevelop.Packaging/PackagingProjectFlavor.cs
+++ b/main/src/addins/MonoDevelop.Packaging/MonoDevelop.Packaging/PackagingProjectFlavor.cs
@@ -40,12 +40,6 @@ namespace MonoDevelop.Packaging
reason = null;
return true;
}
-
- protected override void Initialize ()
- {
- RequiresMicrosoftBuild = true;
- base.Initialize ();
- }
}
}