diff options
author | Tiem Song <tiem@google.com> | 2019-09-30 17:22:29 -0700 |
---|---|---|
committer | android-build-merger <android-build-merger@google.com> | 2019-09-30 17:22:29 -0700 |
commit | c324f04557f1429fb3b8121a948196b8d046a0c3 (patch) | |
tree | e039b929067765e3869a6214336eec1a7f950341 | |
parent | 7b13ece9e40b029e89dbb70c3c9cf22b5c348f87 (diff) | |
parent | 9f773bac3b0655cacf558a980ffdd366d357c4c4 (diff) | |
download | dokka-c324f04557f1429fb3b8121a948196b8d046a0c3.tar.gz |
Fix issue with incorrect param types in table
am: 9f773bac3b
Change-Id: Ieeda46a2c1f7553d705dbc8a669436f0fb67496c
-rw-r--r-- | core/src/main/kotlin/Java/JavadocParser.kt | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/core/src/main/kotlin/Java/JavadocParser.kt b/core/src/main/kotlin/Java/JavadocParser.kt index 684d53916..04de29087 100644 --- a/core/src/main/kotlin/Java/JavadocParser.kt +++ b/core/src/main/kotlin/Java/JavadocParser.kt @@ -94,7 +94,9 @@ class JavadocParser( when (tagName) { "param" -> { section.appendTypeElement(signature) { - it.details.find { it.kind == NodeKind.Parameter }?.detailOrNull(NodeKind.Type) + it.details + .find { node -> node.kind == NodeKind.Parameter && node.name == tag.getSubjectName() } + ?.detailOrNull(NodeKind.Type) } } "return" -> { |