From 8291bee3a86f5f2409ba4ae44c87f291c664ac19 Mon Sep 17 00:00:00 2001 From: Dmitry Jemerov Date: Tue, 27 Oct 2015 18:37:35 +0100 Subject: wrapping and nicer formatting for signatures --- src/Kotlin/KotlinLanguageService.kt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/Kotlin/KotlinLanguageService.kt') diff --git a/src/Kotlin/KotlinLanguageService.kt b/src/Kotlin/KotlinLanguageService.kt index 1e7050ef..0d1d6b85 100644 --- a/src/Kotlin/KotlinLanguageService.kt +++ b/src/Kotlin/KotlinLanguageService.kt @@ -104,9 +104,7 @@ class KotlinLanguageService : LanguageService { private class SummarizingMapper(val kind: ReceiverKind, val typeParameterName: String): SignatureMapper { override fun renderReceiver(receiver: DocumentationNode, to: ContentBlock) { - val newReceiver = ContentEmphasis() - newReceiver.append(ContentIdentifier(kind.receiverName, IdentifierKind.SummarizedTypeName)) - to.append(newReceiver) + to.append(ContentIdentifier(kind.receiverName, IdentifierKind.SummarizedTypeName)) to.text("<$typeParameterName>") } } @@ -340,8 +338,10 @@ class KotlinLanguageService : LanguageService { symbol("(") renderList(node.details(DocumentationNode.Kind.Parameter)) { + indentedSoftLineBreak() renderParameter(it, renderMode) } + softLineBreak() symbol(")") if (needReturnType(node)) { symbol(": ") -- cgit