aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorDmitry Jemerov <yole@jetbrains.com>2015-03-02 12:02:32 +0100
committerDmitry Jemerov <yole@jetbrains.com>2015-03-02 12:02:32 +0100
commitf9172b3a632181ee9b7ab5d674e537f4a71874eb (patch)
tree46d254a89fc86aa0f41fa3f4c31c002ea4d6f049 /src
parent467fe55ba6372f37b76533f41d538c76b44a2006 (diff)
downloaddokka-f9172b3a632181ee9b7ab5d674e537f4a71874eb.tar.gz
dokka-f9172b3a632181ee9b7ab5d674e537f4a71874eb.tar.bz2
dokka-f9172b3a632181ee9b7ab5d674e537f4a71874eb.zip
remove extra space after type parameter list in Kotlin signature
Diffstat (limited to 'src')
-rw-r--r--src/Kotlin/KotlinLanguageService.kt5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/Kotlin/KotlinLanguageService.kt b/src/Kotlin/KotlinLanguageService.kt
index 439ef174..4b43fb88 100644
--- a/src/Kotlin/KotlinLanguageService.kt
+++ b/src/Kotlin/KotlinLanguageService.kt
@@ -173,7 +173,7 @@ class KotlinLanguageService : LanguageService {
renderList(typeParameters) {
renderTypeParameter(it)
}
- symbol("> ")
+ symbol(">")
}
}
@@ -248,6 +248,9 @@ class KotlinLanguageService : LanguageService {
else -> throw IllegalArgumentException("Node $node is not a function-like object")
}
renderTypeParametersForNode(node)
+ if (node.details(DocumentationNode.Kind.TypeParameter).any()) {
+ text(" ")
+ }
val receiver = node.details(DocumentationNode.Kind.Receiver).singleOrNull()
if (receiver != null) {
renderType(receiver.detail(DocumentationNode.Kind.Type))