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:
authortherzok <marius.ungureanu@xamarin.com>2017-10-19 18:44:37 +0300
committertherzok <marius.ungureanu@xamarin.com>2017-10-19 18:44:37 +0300
commit13ec6188e5b8f27152b470d0c13f6139de790706 (patch)
treebfbd3a2c996edb8b687b4a10f199eb6e1629e901
parent06ab5151c27c0ac10159cc96882e68a94fd45d0d (diff)
-rw-r--r--main/src/core/MonoDevelop.Core/MonoDevelop.Projects.MSBuild/MSBuildImportGroup.cs2
-rw-r--r--main/src/core/MonoDevelop.Core/MonoDevelop.Projects.MSBuild/MSBuildObject.cs3
-rw-r--r--main/src/core/MonoDevelop.Core/MonoDevelop.Projects.MSBuild/MSBuildPropertyGroup.cs2
3 files changed, 4 insertions, 3 deletions
diff --git a/main/src/core/MonoDevelop.Core/MonoDevelop.Projects.MSBuild/MSBuildImportGroup.cs b/main/src/core/MonoDevelop.Core/MonoDevelop.Projects.MSBuild/MSBuildImportGroup.cs
index 5b6185f9a2..a42582d377 100644
--- a/main/src/core/MonoDevelop.Core/MonoDevelop.Projects.MSBuild/MSBuildImportGroup.cs
+++ b/main/src/core/MonoDevelop.Core/MonoDevelop.Projects.MSBuild/MSBuildImportGroup.cs
@@ -62,7 +62,7 @@ namespace MonoDevelop.Projects.MSBuild
int insertIndex = -1;
if (beforeImport != null)
- IndexOfChild (beforeImport);
+ insertIndex = IndexOfChild (beforeImport);
if (insertIndex != -1)
InsertChild (insertIndex, import);
diff --git a/main/src/core/MonoDevelop.Core/MonoDevelop.Projects.MSBuild/MSBuildObject.cs b/main/src/core/MonoDevelop.Core/MonoDevelop.Projects.MSBuild/MSBuildObject.cs
index b1c80de574..4de68a67c8 100644
--- a/main/src/core/MonoDevelop.Core/MonoDevelop.Projects.MSBuild/MSBuildObject.cs
+++ b/main/src/core/MonoDevelop.Core/MonoDevelop.Projects.MSBuild/MSBuildObject.cs
@@ -400,7 +400,7 @@ namespace MonoDevelop.Projects.MSBuild
#region Children Operations
- protected bool isBuilding = true;
+ bool isBuilding = true;
internal void AddChild (MSBuildNode child)
{
if (isBuilding)
@@ -574,6 +574,7 @@ namespace MonoDevelop.Projects.MSBuild
{
isBuilding = false;
children = childrenBuilder.ToImmutable ();
+ childrenBuilder = null;
}
#endregion
diff --git a/main/src/core/MonoDevelop.Core/MonoDevelop.Projects.MSBuild/MSBuildPropertyGroup.cs b/main/src/core/MonoDevelop.Core/MonoDevelop.Projects.MSBuild/MSBuildPropertyGroup.cs
index e33a2988e2..ab351122d9 100644
--- a/main/src/core/MonoDevelop.Core/MonoDevelop.Projects.MSBuild/MSBuildPropertyGroup.cs
+++ b/main/src/core/MonoDevelop.Core/MonoDevelop.Projects.MSBuild/MSBuildPropertyGroup.cs
@@ -246,7 +246,7 @@ namespace MonoDevelop.Projects.MSBuild
} else {
foundProp = FindExistingProperty (i + 1, 1);
if (foundProp != null)
- IndexOfChild (foundProp);
+ insertIndex = IndexOfChild (foundProp);
}
}