From 2aabdea6113da6cb50edf18afb146b7120071e68 Mon Sep 17 00:00:00 2001 From: Ignat Beresnev Date: Wed, 27 Apr 2022 16:13:13 +0300 Subject: Fix empty parentheses for no-arg enum entry (#2470) * Fix empty parentheses for no-arg enum entry Fixes #2355 * Move parentheses punctuation inside `list` call * Revert formatting * Correct expected ordering of enum entries in tests --- plugins/base/src/main/kotlin/signatures/KotlinSignatureProvider.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'plugins/base/src/main') diff --git a/plugins/base/src/main/kotlin/signatures/KotlinSignatureProvider.kt b/plugins/base/src/main/kotlin/signatures/KotlinSignatureProvider.kt index 3c9daa29..612f9ace 100644 --- a/plugins/base/src/main/kotlin/signatures/KotlinSignatureProvider.kt +++ b/plugins/base/src/main/kotlin/signatures/KotlinSignatureProvider.kt @@ -80,13 +80,13 @@ class KotlinSignatureProvider(ctcc: CommentsToContentConverter, logger: DokkaLog link(e.name, e.dri, styles = emptySet()) e.extra[ConstructorValues]?.let { constructorValues -> constructorValues.values[it]?.let { values -> - punctuation("(") list( elements = values, + prefix = "(", + suffix = ")", separator = ", ", separatorStyles = mainStyles + TokenStyle.Punctuation, ) { highlightValue(it) } - punctuation(")") } } } -- cgit