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:
authorLluis Sanchez Gual <lluis@xamarin.com>2015-04-16 18:32:32 +0300
committerLluis Sanchez Gual <lluis@xamarin.com>2015-04-16 18:32:32 +0300
commit06c3d9a60346f4313986c1b50de3f0786df65da9 (patch)
treeee08a01e298006201f013d0c2c82b23fc27c989a
parent0921db8eb81a8e12c6b1ff5dd7cfb66665a96a82 (diff)
[Core] Properly assign type tags to .net project types
-rw-r--r--main/src/core/MonoDevelop.Core/MonoDevelop.Projects.Extensions/DotNetProjectTypeNode.cs7
1 files changed, 7 insertions, 0 deletions
diff --git a/main/src/core/MonoDevelop.Core/MonoDevelop.Projects.Extensions/DotNetProjectTypeNode.cs b/main/src/core/MonoDevelop.Core/MonoDevelop.Projects.Extensions/DotNetProjectTypeNode.cs
index d3c5da7af8..c6ed367244 100644
--- a/main/src/core/MonoDevelop.Core/MonoDevelop.Projects.Extensions/DotNetProjectTypeNode.cs
+++ b/main/src/core/MonoDevelop.Core/MonoDevelop.Projects.Extensions/DotNetProjectTypeNode.cs
@@ -50,6 +50,13 @@ namespace MonoDevelop.Projects.Extensions
TypeTag = "DotNet";
}
+ protected override void Read (NodeElement elem)
+ {
+ base.Read (elem);
+ if (!string.IsNullOrEmpty (language))
+ TypeTag = language;
+ }
+
public override bool CanCreateSolutionItem (string type, ProjectCreateInformation info, System.Xml.XmlElement projectOptions)
{
string lang = projectOptions.GetAttribute ("language");