diff options
author | Tiem Song <tiem@google.com> | 2019-09-30 17:35:39 -0700 |
---|---|---|
committer | android-build-merger <android-build-merger@google.com> | 2019-09-30 17:35:39 -0700 |
commit | b1e7445cdf939687e979ae97c7af43590d02ca50 (patch) | |
tree | e039b929067765e3869a6214336eec1a7f950341 | |
parent | ea11fe3657a87f05b51108e9c24663da303d81c5 (diff) | |
parent | 291e71562f31f1c0cab0eff71e5edf57fab13f82 (diff) | |
download | dokka-b1e7445cdf939687e979ae97c7af43590d02ca50.tar.gz |
Fix issue with incorrect param types in table am: 9f773bac3b am: c324f04557
am: 291e71562f
Change-Id: I0c74a41de722852dbb950e5e40fbeb30cdb8bd33
-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" -> { |