Formatter: fix indent after trailing comma in calls

#KT-36917 Fixed
This commit is contained in:
Dmitry Gridin
2020-02-25 23:50:30 +07:00
parent 1f721796b8
commit ca598b6465
2 changed files with 95 additions and 1 deletions
@@ -277,7 +277,7 @@ abstract class KotlinCommonBlock(
if (parentType === VALUE_PARAMETER_LIST || parentType === VALUE_ARGUMENT_LIST) {
val prev = getPrevWithoutWhitespace(child)
if (childType === RPAR && (prev == null || prev.elementType !== TokenType.ERROR_ELEMENT)) {
if (childType === RPAR && (prev == null || prev.elementType !== COMMA || !hasDoubleLineBreakBefore(child))) {
return Indent.getNoneIndent()
}