aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTiem Song <tiem@google.com>2019-09-30 17:22:29 -0700
committerandroid-build-merger <android-build-merger@google.com>2019-09-30 17:22:29 -0700
commitc324f04557f1429fb3b8121a948196b8d046a0c3 (patch)
treee039b929067765e3869a6214336eec1a7f950341
parent7b13ece9e40b029e89dbb70c3c9cf22b5c348f87 (diff)
parent9f773bac3b0655cacf558a980ffdd366d357c4c4 (diff)
downloaddokka-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.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" -> {