From 227c2d2c23fea43625d06795e658c6fcb6f920d6 Mon Sep 17 00:00:00 2001 From: Alexander Udalov Date: Mon, 29 May 2017 14:42:51 +0300 Subject: [PATCH] Minor, display multiline argument help prettier --- compiler/cli/src/org/jetbrains/kotlin/cli/common/Usage.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/compiler/cli/src/org/jetbrains/kotlin/cli/common/Usage.java b/compiler/cli/src/org/jetbrains/kotlin/cli/common/Usage.java index 753d6d7a0b4..d217174075c 100644 --- a/compiler/cli/src/org/jetbrains/kotlin/cli/common/Usage.java +++ b/compiler/cli/src/org/jetbrains/kotlin/cli/common/Usage.java @@ -16,6 +16,7 @@ package org.jetbrains.kotlin.cli.common; +import kotlin.text.StringsKt; import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; import org.jetbrains.kotlin.cli.common.arguments.Argument; @@ -80,7 +81,7 @@ class Usage { } sb.append(" "); - sb.append(argument.description()); + sb.append(argument.description().replace("\n", "\n" + StringsKt.repeat(" ", OPTION_NAME_PADDING_WIDTH))); return sb.toString(); } }