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

github.com/mono/api-doc-tools.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDave Wilson <cdwilson@windows.microsoft.com>2019-05-04 00:17:52 +0300
committerJoel Martinez <joelmartinez@gmail.com>2019-05-06 19:32:45 +0300
commitec8390366e16268f1ff87e78fe52ee2daf66593f (patch)
tree648f657966f6a58358d82b3a20921985037233f5 /mdoc/Mono.Documentation/Updater/DocUtils.cs
parent2579a9a8c5d17e48d9be20000e4b33b81da9980d (diff)
UWP compiled metadata files use "put_" as the prefix to property setter methods. Enable support to suppress such methods from ecma xml creation.
Diffstat (limited to 'mdoc/Mono.Documentation/Updater/DocUtils.cs')
-rw-r--r--mdoc/Mono.Documentation/Updater/DocUtils.cs3
1 files changed, 2 insertions, 1 deletions
diff --git a/mdoc/Mono.Documentation/Updater/DocUtils.cs b/mdoc/Mono.Documentation/Updater/DocUtils.cs
index e5609e05..b0ea1a11 100644
--- a/mdoc/Mono.Documentation/Updater/DocUtils.cs
+++ b/mdoc/Mono.Documentation/Updater/DocUtils.cs
@@ -148,7 +148,7 @@ namespace Mono.Documentation.Updater
int i = name.LastIndexOf('.');
var memberName = i == -1 ? name : name.Substring(i + 1);
- if (memberName.StartsWith("get_") || memberName.StartsWith("set_"))
+ if (memberName.StartsWith("get_") || memberName.StartsWith("set_") || memberName.StartsWith("put_"))
{
var index = memberName.IndexOf("_", StringComparison.InvariantCulture);
if (index > 0)
@@ -427,6 +427,7 @@ namespace Mono.Documentation.Updater
{
if (mi.Name.StartsWith("get_", StringComparison.Ordinal)) return true;
if (mi.Name.StartsWith("set_", StringComparison.Ordinal)) return true;
+ if (mi.Name.StartsWith("put_", StringComparison.Ordinal)) return true;
if (mi.Name.StartsWith("add_", StringComparison.Ordinal)) return true;
if (mi.Name.StartsWith("remove_", StringComparison.Ordinal)) return true;
if (mi.Name.StartsWith("raise_", StringComparison.Ordinal)) return true;