summaryrefslogtreecommitdiffstats
path: root/tools/Sandcastle/Source/BuildAssembler/BuildComponents/PlatformsComponent.cs
diff options
context:
space:
mode:
authorAndrew Arnott <andrewarnott@gmail.com>2009-09-20 21:45:59 -0700
committerAndrew Arnott <andrewarnott@gmail.com>2009-09-21 08:06:25 -0700
commite4e6423ed5f5ba51c500780b5ce72fcd64d63156 (patch)
treecded6512b7591e569aeeb78419ca0007f7dced01 /tools/Sandcastle/Source/BuildAssembler/BuildComponents/PlatformsComponent.cs
parentbbe3f9cc9c8a1e5909273c1a162a63ea7a66afd8 (diff)
downloadDotNetOpenAuth-e4e6423ed5f5ba51c500780b5ce72fcd64d63156.zip
DotNetOpenAuth-e4e6423ed5f5ba51c500780b5ce72fcd64d63156.tar.gz
DotNetOpenAuth-e4e6423ed5f5ba51c500780b5ce72fcd64d63156.tar.bz2
Upgraded to latest Sandcastle changeset (26202).
Diffstat (limited to 'tools/Sandcastle/Source/BuildAssembler/BuildComponents/PlatformsComponent.cs')
-rw-r--r--tools/Sandcastle/Source/BuildAssembler/BuildComponents/PlatformsComponent.cs33
1 files changed, 14 insertions, 19 deletions
diff --git a/tools/Sandcastle/Source/BuildAssembler/BuildComponents/PlatformsComponent.cs b/tools/Sandcastle/Source/BuildAssembler/BuildComponents/PlatformsComponent.cs
index 7aaa64d..cd3f2cc 100644
--- a/tools/Sandcastle/Source/BuildAssembler/BuildComponents/PlatformsComponent.cs
+++ b/tools/Sandcastle/Source/BuildAssembler/BuildComponents/PlatformsComponent.cs
@@ -1,5 +1,8 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-//
+// Copyright © Microsoft Corporation.
+// This source file is subject to the Microsoft Permissive License.
+// See http://www.microsoft.com/resources/sharedsource/licensingbasics/sharedsourcelicenses.mspx.
+// All other rights reserved.
+
using System;
using System.Collections.Generic;
using System.Configuration;
@@ -331,7 +334,7 @@ namespace Microsoft.Ddue.Tools
public NamespaceFilter(XmlReader namespaceReader, string file)
: base(file)
{
- name = namespaceReader.GetAttribute("name");
+ //name = namespaceReader.GetAttribute("name");
string includeAttr = namespaceReader.GetAttribute("include");
included = Convert.ToBoolean(string.IsNullOrEmpty(includeAttr) ? "true" : includeAttr);
AddNamespaceNode(namespaceReader, file);
@@ -375,7 +378,7 @@ namespace Microsoft.Ddue.Tools
subtree.Close();
}
- private string name;
+ //private string name;
private bool included;
public bool Included
@@ -427,7 +430,7 @@ namespace Microsoft.Ddue.Tools
public TypeFilter(XmlReader typeReader, string file)
: base(file)
{
- name = typeReader.GetAttribute("name");
+ //name = typeReader.GetAttribute("name");
string includeAttr = typeReader.GetAttribute("include");
included = Convert.ToBoolean(string.IsNullOrEmpty(includeAttr) ? "true" : includeAttr);
AddTypeNode(typeReader, file);
@@ -471,7 +474,7 @@ namespace Microsoft.Ddue.Tools
subtree.Close();
}
- private string name;
+ //private string name;
private bool included;
public bool Included
@@ -513,7 +516,7 @@ namespace Microsoft.Ddue.Tools
public MemberFilter(XmlReader memberReader, string file)
: base(file)
{
- name = memberReader.GetAttribute("name");
+ //name = memberReader.GetAttribute("name");
string includeAttr = memberReader.GetAttribute("include");
included = Convert.ToBoolean(string.IsNullOrEmpty(includeAttr) ? "true" : includeAttr);
@@ -536,12 +539,8 @@ namespace Microsoft.Ddue.Tools
bool alreadyFiltered = false;
foreach (OverloadFilter overloadFilter in overloadFilters)
{
- if (!string.IsNullOrEmpty(overloadId) && overloadId == overloadFilter.OverloadId)
- alreadyFiltered = true;
if (!string.IsNullOrEmpty(paramTypes) && paramTypes == overloadFilter.ParamTypes)
alreadyFiltered = true;
- if (!string.IsNullOrEmpty(paramNames) && paramNames == overloadFilter.ParamNames)
- alreadyFiltered = true;
if (alreadyFiltered && (overloadIncluded != overloadFilter.Included))
{
// write warning message about conflicting filters
@@ -559,7 +558,7 @@ namespace Microsoft.Ddue.Tools
subtree.Close();
}
- private string name;
+ //private string name;
private bool included;
public bool Included
@@ -599,7 +598,7 @@ namespace Microsoft.Ddue.Tools
if (string.IsNullOrEmpty(typeName))
typeName = (string)parameterNode.Evaluate(apiParameterTemplateNameExpression);
- int basenameStart = typeName.LastIndexOf('.') + 1;
+ int basenameStart = typeName.LastIndexOf(':') + 1;
if (basenameStart > 0 && basenameStart < typeName.Length)
typeName = typeName.Substring(basenameStart);
@@ -610,10 +609,6 @@ namespace Microsoft.Ddue.Tools
foreach (OverloadFilter overloadFilter in overloadFilters)
{
- if (key == overloadFilter.OverloadId)
- return overloadFilter.Included;
- if (paramNames.ToString() == overloadFilter.ParamNames)
- return overloadFilter.Included;
if (paramTypes.ToString() == overloadFilter.ParamTypes)
return overloadFilter.Included;
}
@@ -629,7 +624,7 @@ namespace Microsoft.Ddue.Tools
public OverloadFilter(XmlReader overloadReader, string file)
: base(file)
{
- name = overloadReader.GetAttribute("name");
+ //name = overloadReader.GetAttribute("name");
string includeAttr = overloadReader.GetAttribute("include");
included = Convert.ToBoolean(string.IsNullOrEmpty(includeAttr) ? "true" : includeAttr);
overloadId = overloadReader.GetAttribute("api");
@@ -637,7 +632,7 @@ namespace Microsoft.Ddue.Tools
paramNames = overloadReader.GetAttribute("names");
}
- private string name;
+ //private string name;
private bool included;
public bool Included