FormatterUtil: rename parameters in needTrailingComma functions

#KT-34744
This commit is contained in:
Dmitry Gridin
2020-01-15 21:44:26 +07:00
parent e3cbc56974
commit b9ed0706fa
@@ -47,24 +47,25 @@ fun PsiElement.getLineCount(): Int {
fun PsiElement.isMultiline() = getLineCount() > 1 fun PsiElement.isMultiline() = getLineCount() > 1
fun KtFunctionLiteral.needTrailingComma(settings: CodeStyleSettings, checkTrailingComma: Boolean = true): Boolean = needTrailingComma( fun KtFunctionLiteral.needTrailingComma(settings: CodeStyleSettings, checkExistingTrailingComma: Boolean = true): Boolean =
settings = settings, needTrailingComma(
trailingComma = { if (checkTrailingComma) valueParameterList?.trailingComma else null }, settings = settings,
globalStartOffset = { valueParameterList?.startOffset }, trailingComma = { if (checkExistingTrailingComma) valueParameterList?.trailingComma else null },
globalEndOffset = { arrow?.endOffset } globalStartOffset = { valueParameterList?.startOffset },
) globalEndOffset = { arrow?.endOffset }
)
fun KtWhenEntry.needTrailingComma(settings: CodeStyleSettings, checkTrailingComma: Boolean = true): Boolean = needTrailingComma( fun KtWhenEntry.needTrailingComma(settings: CodeStyleSettings, checkExistingTrailingComma: Boolean = true): Boolean = needTrailingComma(
settings = settings, settings = settings,
trailingComma = { if (checkTrailingComma) trailingComma else null }, trailingComma = { if (checkExistingTrailingComma) trailingComma else null },
additionalCheck = { !isElse }, additionalCheck = { !isElse },
globalEndOffset = { arrow?.endOffset } globalEndOffset = { arrow?.endOffset }
) )
fun KtDestructuringDeclaration.needTrailingComma(settings: CodeStyleSettings, checkTrailingComma: Boolean = true): Boolean = fun KtDestructuringDeclaration.needTrailingComma(settings: CodeStyleSettings, checkExistingTrailingComma: Boolean = true): Boolean =
needTrailingComma( needTrailingComma(
settings = settings, settings = settings,
trailingComma = { if (checkTrailingComma) trailingComma else null }, trailingComma = { if (checkExistingTrailingComma) trailingComma else null },
globalStartOffset = { lPar?.startOffset }, globalStartOffset = { lPar?.startOffset },
globalEndOffset = { rPar?.endOffset } globalEndOffset = { rPar?.endOffset }
) )