From: Jérémie Laval Date: Tue, 11 Dec 2012 17:13:42 +0000 (+0100) Subject: [monkeydoc] Correctly append kind caption to types X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=commitdiff_plain;h=30619d3335c3f7d77fcfd81b3288e2c6e12d699b;p=mono.git [monkeydoc] Correctly append kind caption to types --- diff --git a/mcs/tools/monkeydoc/Monkeydoc/providers/ecma-provider.cs b/mcs/tools/monkeydoc/Monkeydoc/providers/ecma-provider.cs index 8d0ca2d3e0e..ba1133142eb 100644 --- a/mcs/tools/monkeydoc/Monkeydoc/providers/ecma-provider.cs +++ b/mcs/tools/monkeydoc/Monkeydoc/providers/ecma-provider.cs @@ -93,14 +93,15 @@ namespace MonkeyDoc.Providers using (var file = File.OpenRead (typeFilePath)) storage.Store (id.ToString (), file); nsElements.Add (ExtractClassSummary (typeFilePath)); + var typeDocument = XDocument.Load (typeFilePath); var typeCaption = ((string)(type.Attribute ("DisplayName") ?? type.Attribute ("Name"))).Replace ('+', '.'); var url = "ecma:" + id + '#' + typeCaption + '/'; + typeCaption += " " + (string)type.Attribute ("Kind"); var typeNode = nsNode.CreateNode (typeCaption, url); // Add meta "Members" node typeNode.CreateNode ("Members", "*"); - var typeDocument = XDocument.Load (typeFilePath); var membersNode = typeDocument.Root.Element ("Members"); if (membersNode == null || !membersNode.Elements ().Any ()) continue;