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:
authorJoel Martinez <joelmartinez@gmail.com>2019-08-06 01:19:01 +0300
committerJoel Martinez <joelmartinez@gmail.com>2019-09-03 18:32:24 +0300
commit745662b0148f15805368dcdcd7d191e143c525b9 (patch)
treeee1fc5576a492b23ea37c6d5d6fc6d385eabbc7f /mdoc/Mono.Documentation/MDocUpdater.cs
parent4ad4855b5ca77557b2030061fab27517e9e36bc6 (diff)
Fixed enumerator comparison for extension methods
Diffstat (limited to 'mdoc/Mono.Documentation/MDocUpdater.cs')
-rw-r--r--mdoc/Mono.Documentation/MDocUpdater.cs5
1 files changed, 4 insertions, 1 deletions
diff --git a/mdoc/Mono.Documentation/MDocUpdater.cs b/mdoc/Mono.Documentation/MDocUpdater.cs
index 7647fa92..10a010c9 100644
--- a/mdoc/Mono.Documentation/MDocUpdater.cs
+++ b/mdoc/Mono.Documentation/MDocUpdater.cs
@@ -1821,7 +1821,10 @@ namespace Mono.Documentation
string format = output != null
? "{0}: File='{1}'; Signature='{4}'"
: "{0}: XPath='/Type[@FullName=\"{2}\"]/Members/Member[@MemberName=\"{3}\"]'; Signature='{4}'";
- string signature = member.SelectSingleNode ("MemberSignature[@Language='C#']/@Value").Value;
+ string signature = member.SelectSingleNode ("MemberSignature[@Language='C#']/@Value")?.Value
+ ?? member.Attributes["MemberName"]?.Value
+ ?? member.OuterXml;
+
Warning (format,
reason,
output,