aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTiem Song <tiem@google.com>2019-09-30 17:35:39 -0700
committerandroid-build-merger <android-build-merger@google.com>2019-09-30 17:35:39 -0700
commitb1e7445cdf939687e979ae97c7af43590d02ca50 (patch)
treee039b929067765e3869a6214336eec1a7f950341
parentea11fe3657a87f05b51108e9c24663da303d81c5 (diff)
parent291e71562f31f1c0cab0eff71e5edf57fab13f82 (diff)
downloaddokka-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.kt4
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" -> {