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

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeremie Laval <jeremie.laval@gmail.com>2012-11-29 19:21:19 +0400
committerJeremie Laval <jeremie.laval@gmail.com>2012-11-29 19:21:19 +0400
commit72ebeab25bc1924b7a191a3c59436728d74f6cdb (patch)
treed6b252804db4ffe2f57437e63784d926a04ce4c8
parent965aaafc7e9355003238960c7ecaf0ff0114d294 (diff)
Revert "Revert "[monkeydoc] Remove debug spew""
This reverts commit 783bcfb735b17b48eee7670a896a29dfd6023174.
-rw-r--r--mcs/tools/monkeydoc/Monkeydoc/providers/ecma-provider.cs20
1 files changed, 1 insertions, 19 deletions
diff --git a/mcs/tools/monkeydoc/Monkeydoc/providers/ecma-provider.cs b/mcs/tools/monkeydoc/Monkeydoc/providers/ecma-provider.cs
index 7adcc79cee1..6d3691c66d4 100644
--- a/mcs/tools/monkeydoc/Monkeydoc/providers/ecma-provider.cs
+++ b/mcs/tools/monkeydoc/Monkeydoc/providers/ecma-provider.cs
@@ -563,12 +563,10 @@ namespace MonkeyDoc.Providers
public Node InternalMatchNode (string url)
{
Node result = null;
- //Console.WriteLine ("Ecma-hs MatchNode with {0}", url);
EcmaDesc desc;
if (!parser.TryParse (url, out desc))
return null;
- //Console.WriteLine ("EcmaDesc: {0}", desc.ToString ());
// Namespace search
Node currentNode = Tree.RootNode;
Node searchNode = new Node () { Caption = desc.Namespace };
@@ -578,21 +576,16 @@ namespace MonkeyDoc.Providers
if (desc.DescKind == EcmaDesc.Kind.Namespace || index < 0)
return result;
- //Console.WriteLine ("Post NS");
-
// Type search
currentNode = result;
result = null;
searchNode.Caption = desc.ToCompleteTypeName ();
- //Console.WriteLine ("Type search: {0}", searchNode.Caption);
index = currentNode.Nodes.BinarySearch (searchNode, EcmaTypeNodeComparer.Instance);
if (index >= 0)
result = currentNode.Nodes[index];
if ((desc.DescKind == EcmaDesc.Kind.Type && !desc.IsEtc) || index < 0)
return result;
- //Console.WriteLine ("Post Type");
-
// Member selection
currentNode = result;
result = null;
@@ -602,31 +595,20 @@ namespace MonkeyDoc.Providers
|| (desc.IsEtc && desc.DescKind == EcmaDesc.Kind.Type && string.IsNullOrEmpty (desc.EtcFilter)))
return currentNode;
- //Console.WriteLine ("Post caption");
-
// Member search
result = null;
var format = desc.DescKind == EcmaDesc.Kind.Constructor ? EcmaDesc.Format.WithArgs : EcmaDesc.Format.WithoutArgs;
searchNode.Caption = desc.ToCompleteMemberName (format);
- //Console.WriteLine ("Member caption {0}", searchNode.Caption);
index = currentNode.Nodes.BinarySearch (searchNode, EcmaGenericNodeComparer.Instance);
- if (index < 0) {
- //foreach (var n in currentNode.Nodes)
- // Console.WriteLine (n.Caption);
+ if (index < 0)
return null;
- }
result = currentNode.Nodes[index];
- //Console.WriteLine ("Member result: {0} {1} {2}", result.Caption, result.Nodes.Count, desc.IsEtc);
if (result.Nodes.Count == 0 || desc.IsEtc)
return result;
- //Console.WriteLine ("Post member");
-
// Overloads search
currentNode = result;
searchNode.Caption = desc.ToCompleteMemberName (EcmaDesc.Format.WithArgs);
- //Console.WriteLine ("Overload caption: {0}", searchNode.Caption);
- //Console.WriteLine ("Candidates: {0}", string.Join (", ", currentNode.Nodes.Select (n => n.Caption)));
index = currentNode.Nodes.BinarySearch (searchNode, EcmaGenericNodeComparer.Instance);
if (index < 0)
return result;