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>2020-01-23 23:24:44 +0300
committerJoel Martinez <joelmartinez@gmail.com>2020-01-23 23:24:44 +0300
commit5f01a21f7a18f22a4ec8cbead71485b8078f9aeb (patch)
tree6ab77dd3f1ee4ba06722ff4594a320f3d7468870
parent1454ac209db146ed109019815b45d9f22b22c8aa (diff)
implemented members method now has TimesProcessed guardrelease-test-newassemblycache
-rw-r--r--mdoc/Mono.Documentation/MDocUpdater.cs3
1 files changed, 3 insertions, 0 deletions
diff --git a/mdoc/Mono.Documentation/MDocUpdater.cs b/mdoc/Mono.Documentation/MDocUpdater.cs
index 8fa89816..bfd46a9b 100644
--- a/mdoc/Mono.Documentation/MDocUpdater.cs
+++ b/mdoc/Mono.Documentation/MDocUpdater.cs
@@ -2704,6 +2704,9 @@ namespace Mono.Documentation
private static void AddImplementedMembers(FrameworkTypeEntry typeEntry, MemberReference mi, Dictionary<string, List<MemberReference>> allImplementedMembers, XmlElement root)
{
+ if (typeEntry.TimesProcessed > 1)
+ return;
+
bool isExplicitlyImplemented = DocUtils.IsExplicitlyImplemented(mi);
var fingerprint = DocUtils.GetFingerprint(mi);