From 145b2c260b8731ce865cb6807f1ee062e3b2edb6 Mon Sep 17 00:00:00 2001 From: Dmitry Gridin Date: Tue, 9 Jun 2020 12:51:09 +0700 Subject: [PATCH] indentationOnNewLine: sort tests Part of #KT-22211 --- ...ormanceTypingIndentationTestGenerated.java | 1354 +++++++------- .../Catch.after.kt | 0 .../{ => controlFlowConstructions}/Catch.kt | 0 .../Catch2.after.kt | 0 .../{ => controlFlowConstructions}/Catch2.kt | 0 .../Catch3.after.kt | 0 .../{ => controlFlowConstructions}/Catch3.kt | 0 .../Catch4.after.kt | 0 .../{ => controlFlowConstructions}/Catch4.kt | 0 .../Do2.after.kt | 0 .../{ => controlFlowConstructions}/Do2.kt | 0 .../DoInFun.after.kt | 0 .../{ => controlFlowConstructions}/DoInFun.kt | 0 .../DoWhile.after.kt | 0 .../{ => controlFlowConstructions}/DoWhile.kt | 0 .../DoWhile2.after.kt | 0 .../DoWhile2.kt | 0 .../DoWhile3.after.kt | 0 .../DoWhile3.kt | 0 .../DoWhile4.after.kt | 0 .../DoWhile4.kt | 0 .../DoWhile5.after.kt | 0 .../DoWhile5.kt | 0 .../DoWhile6.after.kt | 0 .../DoWhile6.kt | 0 .../DoWhile7.after.kt | 0 .../DoWhile7.kt | 0 .../DoWithBraces.after.kt | 0 .../DoWithBraces.kt | 0 .../DoWithBraces2.after.kt | 0 .../DoWithBraces2.kt | 0 .../ElseIf.after.kt | 0 .../{ => controlFlowConstructions}/ElseIf.kt | 0 .../ElseInWhenWithOption.after.kt | 0 .../ElseInWhenWithOption.kt | 0 .../ElseInWhenWithoutOption.after.kt | 0 .../ElseInWhenWithoutOption.kt | 0 .../ElseWithBrace.after.kt | 0 .../ElseWithBrace.kt | 0 .../ElseWithBraceAndComment.after.kt | 0 .../ElseWithBraceAndComment.kt | 0 .../ElseWithBraceAndComment2.after.kt | 0 .../ElseWithBraceAndComment2.kt | 0 .../ElseWithoutBrace.after.kt | 0 .../ElseWithoutBrace.kt | 0 .../ElseWithoutBrace2.after.kt | 0 .../ElseWithoutBrace2.kt | 0 .../Finally.after.kt | 0 .../{ => controlFlowConstructions}/Finally.kt | 0 .../Finally2.after.kt | 0 .../Finally2.kt | 0 .../Finally3.after.kt | 0 .../Finally3.kt | 0 .../Finally4.after.kt | 0 .../Finally4.kt | 0 .../For.after.kt | 0 .../{ => controlFlowConstructions}/For.kt | 0 .../ForWithBlock.after.kt | 0 .../ForWithBlock.kt | 0 .../ForWithCondition.after.kt | 0 .../ForWithCondition.kt | 0 .../ForWithoutCondition.after.kt | 0 .../ForWithoutCondition.kt | 0 .../If.after.kt | 0 .../{ => controlFlowConstructions}/If.kt | 0 .../IfBeforeCondition.after.kt | 0 .../IfBeforeCondition.kt | 0 .../IfBeforeCondition2.after.kt | 0 .../IfBeforeCondition2.kt | 0 .../IfBeforeCondition3.after.kt | 0 .../IfBeforeCondition3.kt | 0 .../IfBeforeCondition4.after.kt | 0 .../IfBeforeCondition4.kt | 0 .../IfWithBraces.after.kt | 0 .../IfWithBraces.kt | 0 .../IfWithBraces2.after.kt | 0 .../IfWithBraces2.kt | 0 .../Try.after.kt | 0 .../{ => controlFlowConstructions}/Try.kt | 0 .../Try2.after.kt | 0 .../{ => controlFlowConstructions}/Try2.kt | 0 .../WhenWithCondition.after.kt | 0 .../WhenWithCondition.kt | 0 .../WhenWithCondition2.after.kt | 0 .../WhenWithCondition2.kt | 0 .../WhenWithoutCondition.after.kt | 0 .../WhenWithoutCondition.kt | 0 .../While.after.kt | 0 .../{ => controlFlowConstructions}/While.kt | 0 .../While2.after.kt | 0 .../{ => controlFlowConstructions}/While2.kt | 0 .../While3.after.kt | 0 .../{ => controlFlowConstructions}/While3.kt | 0 .../WhileWithBlock.after.kt | 0 .../WhileWithBlock.kt | 0 .../WhileWithCondition.after.kt | 0 .../WhileWithCondition.kt | 0 .../WhileWithoutCondition.after.kt | 0 .../WhileWithoutCondition.kt | 0 .../EmptyArgumentInCallByReference.after.kt | 0 .../EmptyArgumentInCallByReference.kt | 0 .../EmptyArgumentInCallByReference2.after.kt | 0 .../EmptyArgumentInCallByReference2.kt | 0 ...umentInCallByReferenceInSuperType.after.kt | 0 ...ptyArgumentInCallByReferenceInSuperType.kt | 0 ...mentInCallByReferenceInSuperType2.after.kt | 0 ...tyArgumentInCallByReferenceInSuperType2.kt | 0 ...renceInSuperTypeWithTypeArguments.after.kt | 0 ...ByReferenceInSuperTypeWithTypeArguments.kt | 0 ...enceInSuperTypeWithTypeArguments2.after.kt | 0 ...yReferenceInSuperTypeWithTypeArguments2.kt | 0 ...nCallByReferenceWithTypeArguments.after.kt | 0 ...umentInCallByReferenceWithTypeArguments.kt | 0 ...CallByReferenceWithTypeArguments2.after.kt | 0 ...mentInCallByReferenceWithTypeArguments2.kt | 0 .../EmptyArgumentInThisAsClassicFunction.kt | 0 .../EmptyArgumentInThisAsConstructor.after.kt | 0 .../EmptyArgumentInThisAsConstructor.kt | 0 ...EmptyArgumentInThisAsConstructor2.after.kt | 0 .../EmptyArgumentInThisAsConstructor2.kt | 0 .../EmptyConditionInCatch.after.kt | 0 .../EmptyConditionInCatch.kt | 0 .../EmptyConditionInCatch2.after.kt | 0 .../EmptyConditionInCatch2.kt | 0 .../EmptyConditionInDoWhile.after.inv.kt | 0 .../EmptyConditionInDoWhile.after.kt | 0 .../EmptyConditionInDoWhile.kt | 0 .../EmptyConditionInFor.after.inv.kt | 0 .../EmptyConditionInFor.after.kt | 0 .../EmptyConditionInFor.kt | 0 .../EmptyConditionInIf.after.inv.kt | 0 .../EmptyConditionInIf.after.kt | 0 .../EmptyConditionInIf.kt | 0 .../EmptyConditionInWhen.after.inv.kt | 0 .../EmptyConditionInWhen.after.kt | 0 .../EmptyConditionInWhen.kt | 0 .../EmptyConditionInWhile.after.inv.kt | 0 .../EmptyConditionInWhile.after.kt | 0 .../EmptyConditionInWhile.kt | 0 ...mptyParameterInAnnonymousFunction.after.kt | 0 .../EmptyParameterInAnnonymousFunction.kt | 0 ...ptyParameterInAnnonymousFunction2.after.kt | 0 .../EmptyParameterInAnnonymousFunction2.kt | 0 ...ymousFunctionWithNullableReceiver.after.kt | 0 ...nAnnonymousFunctionWithNullableReceiver.kt | 0 ...mousFunctionWithNullableReceiver2.after.kt | 0 ...AnnonymousFunctionWithNullableReceiver2.kt | 0 ...rInAnnonymousFunctionWithReceiver.after.kt | 0 ...rameterInAnnonymousFunctionWithReceiver.kt | 0 ...InAnnonymousFunctionWithReceiver2.after.kt | 0 ...ameterInAnnonymousFunctionWithReceiver2.kt | 0 ...terInDestructuringDeclaration.after.inv.kt | 0 ...rameterInDestructuringDeclaration.after.kt | 0 ...mptyParameterInDestructuringDeclaration.kt | 0 ...erInDestructuringDeclaration2.after.inv.kt | 0 ...ameterInDestructuringDeclaration2.after.kt | 0 ...ptyParameterInDestructuringDeclaration2.kt | 0 ...erInDestructuringDeclaration3.after.inv.kt | 0 ...ameterInDestructuringDeclaration3.after.kt | 0 ...ptyParameterInDestructuringDeclaration3.kt | 0 ...meterInExplicitPrimaryConstructor.after.kt | 0 ...tyParameterInExplicitPrimaryConstructor.kt | 0 ...eterInExplicitPrimaryConstructor2.after.kt | 0 ...yParameterInExplicitPrimaryConstructor2.kt | 0 .../EmptyParameterInFunction.after.kt | 0 .../EmptyParameterInFunction.kt | 0 .../EmptyParameterInFunction2.after.kt | 0 .../EmptyParameterInFunction2.kt | 0 ...tyParameterInFunctionWithReceiver.after.kt | 0 .../EmptyParameterInFunctionWithReceiver.kt | 0 ...yParameterInFunctionWithReceiver2.after.kt | 0 .../EmptyParameterInFunctionWithReceiver2.kt | 0 ...meterInFunctionWithTypeParameters.after.kt | 0 ...tyParameterInFunctionWithTypeParameters.kt | 0 ...eterInFunctionWithTypeParameters2.after.kt | 0 ...yParameterInFunctionWithTypeParameters2.kt | 0 ...tionWithTypeParametersAndReceiver.after.kt | 0 ...InFunctionWithTypeParametersAndReceiver.kt | 0 ...ionWithTypeParametersAndReceiver2.after.kt | 0 ...nFunctionWithTypeParametersAndReceiver2.kt | 0 ...ionWithTypeParametersAndReceiver3.after.kt | 0 ...nFunctionWithTypeParametersAndReceiver3.kt | 0 ...ionWithTypeParametersAndReceiver4.after.kt | 0 ...nFunctionWithTypeParametersAndReceiver4.kt | 0 .../EmptyParameterInGetter.after.kt | 0 .../EmptyParameterInGetter.kt | 0 .../EmptyParameterInGetter2.after.kt | 0 .../EmptyParameterInGetter2.kt | 0 ...meterInImplicitPrimaryConstructor.after.kt | 0 ...tyParameterInImplicitPrimaryConstructor.kt | 0 ...eterInImplicitPrimaryConstructor2.after.kt | 0 ...yParameterInImplicitPrimaryConstructor2.kt | 0 ...maryConstructorWithTypeParameters.after.kt | 0 ...citPrimaryConstructorWithTypeParameters.kt | 0 ...aryConstructorWithTypeParameters2.after.kt | 0 ...itPrimaryConstructorWithTypeParameters2.kt | 0 ...arameterInInnerAnnonymousFunction.after.kt | 0 ...EmptyParameterInInnerAnnonymousFunction.kt | 0 ...rameterInInnerAnnonymousFunction2.after.kt | 0 ...mptyParameterInInnerAnnonymousFunction2.kt | 0 ...tyParameterInSecondaryConstructor.after.kt | 0 .../EmptyParameterInSecondaryConstructor.kt | 0 ...yParameterInSecondaryConstructor2.after.kt | 0 .../EmptyParameterInSecondaryConstructor2.kt | 0 .../EmptyParameterInSetter.after.kt | 0 .../EmptyParameterInSetter.kt | 0 .../EmptyParameterInSetter2.after.kt | 0 .../EmptyParameterInSetter2.kt | 0 .../EmptyParameters.after.kt | 0 .../{ => emptyParameters}/EmptyParameters.kt | 0 .../EmptyParameters2.after.kt | 0 .../{ => emptyParameters}/EmptyParameters2.kt | 0 .../AssignmentAfterEq.after.inv.kt | 0 .../AssignmentAfterEq.after.kt | 0 .../AssignmentAfterEq.kt | 0 .../BinaryWithTypeExpressions.after.inv.kt | 0 .../BinaryWithTypeExpressions.after.kt | 0 .../BinaryWithTypeExpressions.kt | 0 .../InBinaryExpressionInMiddle.after.inv.kt | 0 .../InBinaryExpressionInMiddle.after.kt | 0 .../InBinaryExpressionInMiddle.kt | 0 .../InBinaryExpressionUnfinished.after.inv.kt | 0 .../InBinaryExpressionUnfinished.after.kt | 0 .../InBinaryExpressionUnfinished.kt | 0 ...inaryExpressionUnfinishedInIf.after.inv.kt | 0 .../InBinaryExpressionUnfinishedInIf.after.kt | 0 .../InBinaryExpressionUnfinishedInIf.kt | 0 ...essionsBeforeCloseParenthesis.after.inv.kt | 0 ...ExpressionsBeforeCloseParenthesis.after.kt | 0 ...BinaryExpressionsBeforeCloseParenthesis.kt | 0 .../InExpressionsParentheses.after.kt | 0 .../InExpressionsParentheses.kt | 0 .../InExpressionsParentheses2.after.kt | 0 .../InExpressionsParentheses2.kt | 0 .../InExpressionsParentheses3.after.kt | 0 .../InExpressionsParentheses3.kt | 0 .../InExpressionsParentheses4.after.kt | 0 .../InExpressionsParentheses4.kt | 0 ...sionsParenthesesBeforeOperand.after.inv.kt | 0 ...pressionsParenthesesBeforeOperand.after.kt | 0 .../InExpressionsParenthesesBeforeOperand.kt | 0 .../IsExpressionAfterIs.after.inv.kt | 0 .../IsExpressionAfterIs.after.kt | 0 .../IsExpressionAfterIs.kt | 0 .../LargeFileWithStringTemplate.after.kt | 0 .../LargeFileWithStringTemplate.kt | 0 .../TemplateEntryClose.after.kt | 0 .../{ => templates}/TemplateEntryClose.kt | 0 .../TemplateEntryClose2.after.kt | 0 .../{ => templates}/TemplateEntryClose2.kt | 0 .../TemplateEntryClose3.after.kt | 0 .../{ => templates}/TemplateEntryClose3.kt | 0 .../TemplateEntryClose4.after.kt | 0 .../{ => templates}/TemplateEntryClose4.kt | 0 .../TemplateEntryClose5.after.kt | 0 .../{ => templates}/TemplateEntryClose5.kt | 0 .../TemplateEntryClose6.after.kt | 0 .../{ => templates}/TemplateEntryClose6.kt | 0 .../TemplateEntryClose7.after.kt | 0 .../{ => templates}/TemplateEntryClose7.kt | 0 ...mplateEntryCloseInMultilineString.after.kt | 0 .../TemplateEntryCloseInMultilineString.kt | 0 ...plateEntryCloseInMultilineString2.after.kt | 0 .../TemplateEntryCloseInMultilineString2.kt | 0 ...plateEntryCloseInMultilineString3.after.kt | 0 .../TemplateEntryCloseInMultilineString3.kt | 0 .../TemplateEntryOpen.after.kt | 0 .../{ => templates}/TemplateEntryOpen.kt | 0 .../TemplateEntryOpen2.after.kt | 0 .../{ => templates}/TemplateEntryOpen2.kt | 0 ...emplateEntryOpenInMultilineString.after.kt | 0 .../TemplateEntryOpenInMultilineString.kt | 0 ...mplateEntryOpenInMultilineString2.after.kt | 0 .../TemplateEntryOpenInMultilineString2.kt | 0 ...mplateEntryOpenInMultilineString3.after.kt | 0 .../TemplateEntryOpenInMultilineString3.kt | 0 .../TemplateEntryOpenWithComment.after.kt | 0 .../TemplateEntryOpenWithComment.kt | 0 .../TemplateEntryOpenWithComment2.after.kt | 0 .../TemplateEntryOpenWithComment2.kt | 0 .../TemplateEntryOpenWithoutContent.after.kt | 0 .../TemplateEntryOpenWithoutContent.kt | 0 .../TemplateEntryOpenWithoutContent2.after.kt | 0 .../TemplateEntryOpenWithoutContent2.kt | 0 .../TemplateEntryOpenWithoutContent3.after.kt | 0 .../TemplateEntryOpenWithoutContent3.kt | 0 .../TemplateEntryOpenWithoutContent4.after.kt | 0 .../TemplateEntryOpenWithoutContent4.kt | 0 .../TemplateEntryOpenWithoutContent5.after.kt | 0 .../TemplateEntryOpenWithoutContent5.kt | 0 .../TypingIndentationTestBaseGenerated.java | 1556 +++++++++-------- 291 files changed, 1533 insertions(+), 1377 deletions(-) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/Catch.after.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/Catch.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/Catch2.after.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/Catch2.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/Catch3.after.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/Catch3.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/Catch4.after.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/Catch4.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/Do2.after.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/Do2.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/DoInFun.after.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/DoInFun.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/DoWhile.after.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/DoWhile.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/DoWhile2.after.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/DoWhile2.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/DoWhile3.after.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/DoWhile3.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/DoWhile4.after.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/DoWhile4.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/DoWhile5.after.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/DoWhile5.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/DoWhile6.after.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/DoWhile6.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/DoWhile7.after.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/DoWhile7.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/DoWithBraces.after.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/DoWithBraces.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/DoWithBraces2.after.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/DoWithBraces2.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/ElseIf.after.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/ElseIf.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/ElseInWhenWithOption.after.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/ElseInWhenWithOption.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/ElseInWhenWithoutOption.after.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/ElseInWhenWithoutOption.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/ElseWithBrace.after.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/ElseWithBrace.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/ElseWithBraceAndComment.after.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/ElseWithBraceAndComment.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/ElseWithBraceAndComment2.after.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/ElseWithBraceAndComment2.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/ElseWithoutBrace.after.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/ElseWithoutBrace.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/ElseWithoutBrace2.after.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/ElseWithoutBrace2.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/Finally.after.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/Finally.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/Finally2.after.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/Finally2.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/Finally3.after.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/Finally3.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/Finally4.after.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/Finally4.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/For.after.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/For.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/ForWithBlock.after.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/ForWithBlock.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/ForWithCondition.after.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/ForWithCondition.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/ForWithoutCondition.after.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/ForWithoutCondition.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/If.after.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/If.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/IfBeforeCondition.after.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/IfBeforeCondition.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/IfBeforeCondition2.after.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/IfBeforeCondition2.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/IfBeforeCondition3.after.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/IfBeforeCondition3.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/IfBeforeCondition4.after.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/IfBeforeCondition4.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/IfWithBraces.after.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/IfWithBraces.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/IfWithBraces2.after.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/IfWithBraces2.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/Try.after.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/Try.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/Try2.after.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/Try2.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/WhenWithCondition.after.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/WhenWithCondition.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/WhenWithCondition2.after.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/WhenWithCondition2.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/WhenWithoutCondition.after.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/WhenWithoutCondition.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/While.after.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/While.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/While2.after.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/While2.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/While3.after.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/While3.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/WhileWithBlock.after.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/WhileWithBlock.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/WhileWithCondition.after.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/WhileWithCondition.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/WhileWithoutCondition.after.kt (100%) rename idea/testData/indentationOnNewline/{ => controlFlowConstructions}/WhileWithoutCondition.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyArgumentInCallByReference.after.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyArgumentInCallByReference.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyArgumentInCallByReference2.after.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyArgumentInCallByReference2.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyArgumentInCallByReferenceInSuperType.after.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyArgumentInCallByReferenceInSuperType.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyArgumentInCallByReferenceInSuperType2.after.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyArgumentInCallByReferenceInSuperType2.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyArgumentInCallByReferenceInSuperTypeWithTypeArguments.after.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyArgumentInCallByReferenceInSuperTypeWithTypeArguments.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyArgumentInCallByReferenceInSuperTypeWithTypeArguments2.after.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyArgumentInCallByReferenceInSuperTypeWithTypeArguments2.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyArgumentInCallByReferenceWithTypeArguments.after.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyArgumentInCallByReferenceWithTypeArguments.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyArgumentInCallByReferenceWithTypeArguments2.after.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyArgumentInCallByReferenceWithTypeArguments2.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyArgumentInThisAsClassicFunction.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyArgumentInThisAsConstructor.after.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyArgumentInThisAsConstructor.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyArgumentInThisAsConstructor2.after.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyArgumentInThisAsConstructor2.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyConditionInCatch.after.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyConditionInCatch.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyConditionInCatch2.after.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyConditionInCatch2.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyConditionInDoWhile.after.inv.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyConditionInDoWhile.after.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyConditionInDoWhile.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyConditionInFor.after.inv.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyConditionInFor.after.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyConditionInFor.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyConditionInIf.after.inv.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyConditionInIf.after.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyConditionInIf.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyConditionInWhen.after.inv.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyConditionInWhen.after.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyConditionInWhen.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyConditionInWhile.after.inv.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyConditionInWhile.after.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyConditionInWhile.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyParameterInAnnonymousFunction.after.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyParameterInAnnonymousFunction.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyParameterInAnnonymousFunction2.after.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyParameterInAnnonymousFunction2.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyParameterInAnnonymousFunctionWithNullableReceiver.after.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyParameterInAnnonymousFunctionWithNullableReceiver.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyParameterInAnnonymousFunctionWithNullableReceiver2.after.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyParameterInAnnonymousFunctionWithNullableReceiver2.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyParameterInAnnonymousFunctionWithReceiver.after.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyParameterInAnnonymousFunctionWithReceiver.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyParameterInAnnonymousFunctionWithReceiver2.after.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyParameterInAnnonymousFunctionWithReceiver2.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyParameterInDestructuringDeclaration.after.inv.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyParameterInDestructuringDeclaration.after.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyParameterInDestructuringDeclaration.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyParameterInDestructuringDeclaration2.after.inv.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyParameterInDestructuringDeclaration2.after.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyParameterInDestructuringDeclaration2.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyParameterInDestructuringDeclaration3.after.inv.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyParameterInDestructuringDeclaration3.after.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyParameterInDestructuringDeclaration3.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyParameterInExplicitPrimaryConstructor.after.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyParameterInExplicitPrimaryConstructor.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyParameterInExplicitPrimaryConstructor2.after.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyParameterInExplicitPrimaryConstructor2.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyParameterInFunction.after.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyParameterInFunction.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyParameterInFunction2.after.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyParameterInFunction2.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyParameterInFunctionWithReceiver.after.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyParameterInFunctionWithReceiver.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyParameterInFunctionWithReceiver2.after.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyParameterInFunctionWithReceiver2.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyParameterInFunctionWithTypeParameters.after.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyParameterInFunctionWithTypeParameters.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyParameterInFunctionWithTypeParameters2.after.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyParameterInFunctionWithTypeParameters2.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyParameterInFunctionWithTypeParametersAndReceiver.after.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyParameterInFunctionWithTypeParametersAndReceiver.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyParameterInFunctionWithTypeParametersAndReceiver2.after.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyParameterInFunctionWithTypeParametersAndReceiver2.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyParameterInFunctionWithTypeParametersAndReceiver3.after.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyParameterInFunctionWithTypeParametersAndReceiver3.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyParameterInFunctionWithTypeParametersAndReceiver4.after.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyParameterInFunctionWithTypeParametersAndReceiver4.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyParameterInGetter.after.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyParameterInGetter.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyParameterInGetter2.after.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyParameterInGetter2.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyParameterInImplicitPrimaryConstructor.after.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyParameterInImplicitPrimaryConstructor.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyParameterInImplicitPrimaryConstructor2.after.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyParameterInImplicitPrimaryConstructor2.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyParameterInImplicitPrimaryConstructorWithTypeParameters.after.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyParameterInImplicitPrimaryConstructorWithTypeParameters.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyParameterInImplicitPrimaryConstructorWithTypeParameters2.after.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyParameterInImplicitPrimaryConstructorWithTypeParameters2.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyParameterInInnerAnnonymousFunction.after.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyParameterInInnerAnnonymousFunction.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyParameterInInnerAnnonymousFunction2.after.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyParameterInInnerAnnonymousFunction2.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyParameterInSecondaryConstructor.after.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyParameterInSecondaryConstructor.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyParameterInSecondaryConstructor2.after.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyParameterInSecondaryConstructor2.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyParameterInSetter.after.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyParameterInSetter.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyParameterInSetter2.after.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyParameterInSetter2.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyParameters.after.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyParameters.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyParameters2.after.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParameters}/EmptyParameters2.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParenthesisInBinaryExpression}/AssignmentAfterEq.after.inv.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParenthesisInBinaryExpression}/AssignmentAfterEq.after.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParenthesisInBinaryExpression}/AssignmentAfterEq.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParenthesisInBinaryExpression}/BinaryWithTypeExpressions.after.inv.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParenthesisInBinaryExpression}/BinaryWithTypeExpressions.after.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParenthesisInBinaryExpression}/BinaryWithTypeExpressions.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParenthesisInBinaryExpression}/InBinaryExpressionInMiddle.after.inv.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParenthesisInBinaryExpression}/InBinaryExpressionInMiddle.after.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParenthesisInBinaryExpression}/InBinaryExpressionInMiddle.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParenthesisInBinaryExpression}/InBinaryExpressionUnfinished.after.inv.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParenthesisInBinaryExpression}/InBinaryExpressionUnfinished.after.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParenthesisInBinaryExpression}/InBinaryExpressionUnfinished.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParenthesisInBinaryExpression}/InBinaryExpressionUnfinishedInIf.after.inv.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParenthesisInBinaryExpression}/InBinaryExpressionUnfinishedInIf.after.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParenthesisInBinaryExpression}/InBinaryExpressionUnfinishedInIf.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParenthesisInBinaryExpression}/InBinaryExpressionsBeforeCloseParenthesis.after.inv.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParenthesisInBinaryExpression}/InBinaryExpressionsBeforeCloseParenthesis.after.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParenthesisInBinaryExpression}/InBinaryExpressionsBeforeCloseParenthesis.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParenthesisInBinaryExpression}/InExpressionsParentheses.after.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParenthesisInBinaryExpression}/InExpressionsParentheses.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParenthesisInBinaryExpression}/InExpressionsParentheses2.after.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParenthesisInBinaryExpression}/InExpressionsParentheses2.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParenthesisInBinaryExpression}/InExpressionsParentheses3.after.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParenthesisInBinaryExpression}/InExpressionsParentheses3.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParenthesisInBinaryExpression}/InExpressionsParentheses4.after.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParenthesisInBinaryExpression}/InExpressionsParentheses4.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParenthesisInBinaryExpression}/InExpressionsParenthesesBeforeOperand.after.inv.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParenthesisInBinaryExpression}/InExpressionsParenthesesBeforeOperand.after.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParenthesisInBinaryExpression}/InExpressionsParenthesesBeforeOperand.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParenthesisInBinaryExpression}/IsExpressionAfterIs.after.inv.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParenthesisInBinaryExpression}/IsExpressionAfterIs.after.kt (100%) rename idea/testData/indentationOnNewline/{ => emptyParenthesisInBinaryExpression}/IsExpressionAfterIs.kt (100%) rename idea/testData/indentationOnNewline/{ => templates}/LargeFileWithStringTemplate.after.kt (100%) rename idea/testData/indentationOnNewline/{ => templates}/LargeFileWithStringTemplate.kt (100%) rename idea/testData/indentationOnNewline/{ => templates}/TemplateEntryClose.after.kt (100%) rename idea/testData/indentationOnNewline/{ => templates}/TemplateEntryClose.kt (100%) rename idea/testData/indentationOnNewline/{ => templates}/TemplateEntryClose2.after.kt (100%) rename idea/testData/indentationOnNewline/{ => templates}/TemplateEntryClose2.kt (100%) rename idea/testData/indentationOnNewline/{ => templates}/TemplateEntryClose3.after.kt (100%) rename idea/testData/indentationOnNewline/{ => templates}/TemplateEntryClose3.kt (100%) rename idea/testData/indentationOnNewline/{ => templates}/TemplateEntryClose4.after.kt (100%) rename idea/testData/indentationOnNewline/{ => templates}/TemplateEntryClose4.kt (100%) rename idea/testData/indentationOnNewline/{ => templates}/TemplateEntryClose5.after.kt (100%) rename idea/testData/indentationOnNewline/{ => templates}/TemplateEntryClose5.kt (100%) rename idea/testData/indentationOnNewline/{ => templates}/TemplateEntryClose6.after.kt (100%) rename idea/testData/indentationOnNewline/{ => templates}/TemplateEntryClose6.kt (100%) rename idea/testData/indentationOnNewline/{ => templates}/TemplateEntryClose7.after.kt (100%) rename idea/testData/indentationOnNewline/{ => templates}/TemplateEntryClose7.kt (100%) rename idea/testData/indentationOnNewline/{ => templates}/TemplateEntryCloseInMultilineString.after.kt (100%) rename idea/testData/indentationOnNewline/{ => templates}/TemplateEntryCloseInMultilineString.kt (100%) rename idea/testData/indentationOnNewline/{ => templates}/TemplateEntryCloseInMultilineString2.after.kt (100%) rename idea/testData/indentationOnNewline/{ => templates}/TemplateEntryCloseInMultilineString2.kt (100%) rename idea/testData/indentationOnNewline/{ => templates}/TemplateEntryCloseInMultilineString3.after.kt (100%) rename idea/testData/indentationOnNewline/{ => templates}/TemplateEntryCloseInMultilineString3.kt (100%) rename idea/testData/indentationOnNewline/{ => templates}/TemplateEntryOpen.after.kt (100%) rename idea/testData/indentationOnNewline/{ => templates}/TemplateEntryOpen.kt (100%) rename idea/testData/indentationOnNewline/{ => templates}/TemplateEntryOpen2.after.kt (100%) rename idea/testData/indentationOnNewline/{ => templates}/TemplateEntryOpen2.kt (100%) rename idea/testData/indentationOnNewline/{ => templates}/TemplateEntryOpenInMultilineString.after.kt (100%) rename idea/testData/indentationOnNewline/{ => templates}/TemplateEntryOpenInMultilineString.kt (100%) rename idea/testData/indentationOnNewline/{ => templates}/TemplateEntryOpenInMultilineString2.after.kt (100%) rename idea/testData/indentationOnNewline/{ => templates}/TemplateEntryOpenInMultilineString2.kt (100%) rename idea/testData/indentationOnNewline/{ => templates}/TemplateEntryOpenInMultilineString3.after.kt (100%) rename idea/testData/indentationOnNewline/{ => templates}/TemplateEntryOpenInMultilineString3.kt (100%) rename idea/testData/indentationOnNewline/{ => templates}/TemplateEntryOpenWithComment.after.kt (100%) rename idea/testData/indentationOnNewline/{ => templates}/TemplateEntryOpenWithComment.kt (100%) rename idea/testData/indentationOnNewline/{ => templates}/TemplateEntryOpenWithComment2.after.kt (100%) rename idea/testData/indentationOnNewline/{ => templates}/TemplateEntryOpenWithComment2.kt (100%) rename idea/testData/indentationOnNewline/{ => templates}/TemplateEntryOpenWithoutContent.after.kt (100%) rename idea/testData/indentationOnNewline/{ => templates}/TemplateEntryOpenWithoutContent.kt (100%) rename idea/testData/indentationOnNewline/{ => templates}/TemplateEntryOpenWithoutContent2.after.kt (100%) rename idea/testData/indentationOnNewline/{ => templates}/TemplateEntryOpenWithoutContent2.kt (100%) rename idea/testData/indentationOnNewline/{ => templates}/TemplateEntryOpenWithoutContent3.after.kt (100%) rename idea/testData/indentationOnNewline/{ => templates}/TemplateEntryOpenWithoutContent3.kt (100%) rename idea/testData/indentationOnNewline/{ => templates}/TemplateEntryOpenWithoutContent4.after.kt (100%) rename idea/testData/indentationOnNewline/{ => templates}/TemplateEntryOpenWithoutContent4.kt (100%) rename idea/testData/indentationOnNewline/{ => templates}/TemplateEntryOpenWithoutContent5.after.kt (100%) rename idea/testData/indentationOnNewline/{ => templates}/TemplateEntryOpenWithoutContent5.kt (100%) diff --git a/idea/performanceTests/test/org/jetbrains/kotlin/idea/perf/PerformanceTypingIndentationTestGenerated.java b/idea/performanceTests/test/org/jetbrains/kotlin/idea/perf/PerformanceTypingIndentationTestGenerated.java index 0de528a995a..4f057a1695a 100644 --- a/idea/performanceTests/test/org/jetbrains/kotlin/idea/perf/PerformanceTypingIndentationTestGenerated.java +++ b/idea/performanceTests/test/org/jetbrains/kotlin/idea/perf/PerformanceTypingIndentationTestGenerated.java @@ -68,36 +68,6 @@ public class PerformanceTypingIndentationTestGenerated extends AbstractPerforman runTest("idea/testData/indentationOnNewline/ArgumentListNormalIndent.kt"); } - @TestMetadata("AssignmentAfterEq.kt") - public void testAssignmentAfterEq() throws Exception { - runTest("idea/testData/indentationOnNewline/AssignmentAfterEq.kt"); - } - - @TestMetadata("BinaryWithTypeExpressions.kt") - public void testBinaryWithTypeExpressions() throws Exception { - runTest("idea/testData/indentationOnNewline/BinaryWithTypeExpressions.kt"); - } - - @TestMetadata("Catch.kt") - public void testCatch() throws Exception { - runTest("idea/testData/indentationOnNewline/Catch.kt"); - } - - @TestMetadata("Catch2.kt") - public void testCatch2() throws Exception { - runTest("idea/testData/indentationOnNewline/Catch2.kt"); - } - - @TestMetadata("Catch3.kt") - public void testCatch3() throws Exception { - runTest("idea/testData/indentationOnNewline/Catch3.kt"); - } - - @TestMetadata("Catch4.kt") - public void testCatch4() throws Exception { - runTest("idea/testData/indentationOnNewline/Catch4.kt"); - } - @TestMetadata("ConsecutiveCallsAfterDot.kt") public void testConsecutiveCallsAfterDot() throws Exception { runTest("idea/testData/indentationOnNewline/ConsecutiveCallsAfterDot.kt"); @@ -113,406 +83,6 @@ public class PerformanceTypingIndentationTestGenerated extends AbstractPerforman runTest("idea/testData/indentationOnNewline/ConsecutiveCallsInSafeCallsEnd.kt"); } - @TestMetadata("Do2.kt") - public void testDo2() throws Exception { - runTest("idea/testData/indentationOnNewline/Do2.kt"); - } - - @TestMetadata("DoInFun.kt") - public void testDoInFun() throws Exception { - runTest("idea/testData/indentationOnNewline/DoInFun.kt"); - } - - @TestMetadata("DoWhile.kt") - public void testDoWhile() throws Exception { - runTest("idea/testData/indentationOnNewline/DoWhile.kt"); - } - - @TestMetadata("DoWhile2.kt") - public void testDoWhile2() throws Exception { - runTest("idea/testData/indentationOnNewline/DoWhile2.kt"); - } - - @TestMetadata("DoWhile3.kt") - public void testDoWhile3() throws Exception { - runTest("idea/testData/indentationOnNewline/DoWhile3.kt"); - } - - @TestMetadata("DoWhile4.kt") - public void testDoWhile4() throws Exception { - runTest("idea/testData/indentationOnNewline/DoWhile4.kt"); - } - - @TestMetadata("DoWhile5.kt") - public void testDoWhile5() throws Exception { - runTest("idea/testData/indentationOnNewline/DoWhile5.kt"); - } - - @TestMetadata("DoWhile6.kt") - public void testDoWhile6() throws Exception { - runTest("idea/testData/indentationOnNewline/DoWhile6.kt"); - } - - @TestMetadata("DoWhile7.kt") - public void testDoWhile7() throws Exception { - runTest("idea/testData/indentationOnNewline/DoWhile7.kt"); - } - - @TestMetadata("DoWithBraces.kt") - public void testDoWithBraces() throws Exception { - runTest("idea/testData/indentationOnNewline/DoWithBraces.kt"); - } - - @TestMetadata("DoWithBraces2.kt") - public void testDoWithBraces2() throws Exception { - runTest("idea/testData/indentationOnNewline/DoWithBraces2.kt"); - } - - @TestMetadata("ElseIf.kt") - public void testElseIf() throws Exception { - runTest("idea/testData/indentationOnNewline/ElseIf.kt"); - } - - @TestMetadata("ElseInWhenWithOption.kt") - public void testElseInWhenWithOption() throws Exception { - runTest("idea/testData/indentationOnNewline/ElseInWhenWithOption.kt"); - } - - @TestMetadata("ElseInWhenWithoutOption.kt") - public void testElseInWhenWithoutOption() throws Exception { - runTest("idea/testData/indentationOnNewline/ElseInWhenWithoutOption.kt"); - } - - @TestMetadata("ElseWithBrace.kt") - public void testElseWithBrace() throws Exception { - runTest("idea/testData/indentationOnNewline/ElseWithBrace.kt"); - } - - @TestMetadata("ElseWithBraceAndComment.kt") - public void testElseWithBraceAndComment() throws Exception { - runTest("idea/testData/indentationOnNewline/ElseWithBraceAndComment.kt"); - } - - @TestMetadata("ElseWithBraceAndComment2.kt") - public void testElseWithBraceAndComment2() throws Exception { - runTest("idea/testData/indentationOnNewline/ElseWithBraceAndComment2.kt"); - } - - @TestMetadata("ElseWithoutBrace.kt") - public void testElseWithoutBrace() throws Exception { - runTest("idea/testData/indentationOnNewline/ElseWithoutBrace.kt"); - } - - @TestMetadata("ElseWithoutBrace2.kt") - public void testElseWithoutBrace2() throws Exception { - runTest("idea/testData/indentationOnNewline/ElseWithoutBrace2.kt"); - } - - @TestMetadata("EmptyArgumentInCallByReference.kt") - public void testEmptyArgumentInCallByReference() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyArgumentInCallByReference.kt"); - } - - @TestMetadata("EmptyArgumentInCallByReference2.kt") - public void testEmptyArgumentInCallByReference2() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyArgumentInCallByReference2.kt"); - } - - @TestMetadata("EmptyArgumentInCallByReferenceInSuperType.kt") - public void testEmptyArgumentInCallByReferenceInSuperType() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyArgumentInCallByReferenceInSuperType.kt"); - } - - @TestMetadata("EmptyArgumentInCallByReferenceInSuperType2.kt") - public void testEmptyArgumentInCallByReferenceInSuperType2() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyArgumentInCallByReferenceInSuperType2.kt"); - } - - @TestMetadata("EmptyArgumentInCallByReferenceInSuperTypeWithTypeArguments.kt") - public void testEmptyArgumentInCallByReferenceInSuperTypeWithTypeArguments() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyArgumentInCallByReferenceInSuperTypeWithTypeArguments.kt"); - } - - @TestMetadata("EmptyArgumentInCallByReferenceInSuperTypeWithTypeArguments2.kt") - public void testEmptyArgumentInCallByReferenceInSuperTypeWithTypeArguments2() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyArgumentInCallByReferenceInSuperTypeWithTypeArguments2.kt"); - } - - @TestMetadata("EmptyArgumentInCallByReferenceWithTypeArguments.kt") - public void testEmptyArgumentInCallByReferenceWithTypeArguments() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyArgumentInCallByReferenceWithTypeArguments.kt"); - } - - @TestMetadata("EmptyArgumentInCallByReferenceWithTypeArguments2.kt") - public void testEmptyArgumentInCallByReferenceWithTypeArguments2() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyArgumentInCallByReferenceWithTypeArguments2.kt"); - } - - @TestMetadata("EmptyArgumentInThisAsClassicFunction.kt") - public void testEmptyArgumentInThisAsClassicFunction() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyArgumentInThisAsClassicFunction.kt"); - } - - @TestMetadata("EmptyArgumentInThisAsConstructor.kt") - public void testEmptyArgumentInThisAsConstructor() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyArgumentInThisAsConstructor.kt"); - } - - @TestMetadata("EmptyArgumentInThisAsConstructor2.kt") - public void testEmptyArgumentInThisAsConstructor2() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyArgumentInThisAsConstructor2.kt"); - } - - @TestMetadata("EmptyConditionInCatch.kt") - public void testEmptyConditionInCatch() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyConditionInCatch.kt"); - } - - @TestMetadata("EmptyConditionInCatch2.kt") - public void testEmptyConditionInCatch2() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyConditionInCatch2.kt"); - } - - @TestMetadata("EmptyConditionInDoWhile.kt") - public void testEmptyConditionInDoWhile() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyConditionInDoWhile.kt"); - } - - @TestMetadata("EmptyConditionInFor.kt") - public void testEmptyConditionInFor() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyConditionInFor.kt"); - } - - @TestMetadata("EmptyConditionInIf.kt") - public void testEmptyConditionInIf() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyConditionInIf.kt"); - } - - @TestMetadata("EmptyConditionInWhen.kt") - public void testEmptyConditionInWhen() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyConditionInWhen.kt"); - } - - @TestMetadata("EmptyConditionInWhile.kt") - public void testEmptyConditionInWhile() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyConditionInWhile.kt"); - } - - @TestMetadata("EmptyParameterInAnnonymousFunction.kt") - public void testEmptyParameterInAnnonymousFunction() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyParameterInAnnonymousFunction.kt"); - } - - @TestMetadata("EmptyParameterInAnnonymousFunction2.kt") - public void testEmptyParameterInAnnonymousFunction2() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyParameterInAnnonymousFunction2.kt"); - } - - @TestMetadata("EmptyParameterInAnnonymousFunctionWithNullableReceiver.kt") - public void testEmptyParameterInAnnonymousFunctionWithNullableReceiver() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyParameterInAnnonymousFunctionWithNullableReceiver.kt"); - } - - @TestMetadata("EmptyParameterInAnnonymousFunctionWithNullableReceiver2.kt") - public void testEmptyParameterInAnnonymousFunctionWithNullableReceiver2() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyParameterInAnnonymousFunctionWithNullableReceiver2.kt"); - } - - @TestMetadata("EmptyParameterInAnnonymousFunctionWithReceiver.kt") - public void testEmptyParameterInAnnonymousFunctionWithReceiver() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyParameterInAnnonymousFunctionWithReceiver.kt"); - } - - @TestMetadata("EmptyParameterInAnnonymousFunctionWithReceiver2.kt") - public void testEmptyParameterInAnnonymousFunctionWithReceiver2() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyParameterInAnnonymousFunctionWithReceiver2.kt"); - } - - @TestMetadata("EmptyParameterInDestructuringDeclaration.kt") - public void testEmptyParameterInDestructuringDeclaration() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyParameterInDestructuringDeclaration.kt"); - } - - @TestMetadata("EmptyParameterInDestructuringDeclaration2.kt") - public void testEmptyParameterInDestructuringDeclaration2() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyParameterInDestructuringDeclaration2.kt"); - } - - @TestMetadata("EmptyParameterInDestructuringDeclaration3.kt") - public void testEmptyParameterInDestructuringDeclaration3() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyParameterInDestructuringDeclaration3.kt"); - } - - @TestMetadata("EmptyParameterInExplicitPrimaryConstructor.kt") - public void testEmptyParameterInExplicitPrimaryConstructor() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyParameterInExplicitPrimaryConstructor.kt"); - } - - @TestMetadata("EmptyParameterInExplicitPrimaryConstructor2.kt") - public void testEmptyParameterInExplicitPrimaryConstructor2() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyParameterInExplicitPrimaryConstructor2.kt"); - } - - @TestMetadata("EmptyParameterInFunction.kt") - public void testEmptyParameterInFunction() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyParameterInFunction.kt"); - } - - @TestMetadata("EmptyParameterInFunction2.kt") - public void testEmptyParameterInFunction2() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyParameterInFunction2.kt"); - } - - @TestMetadata("EmptyParameterInFunctionWithReceiver.kt") - public void testEmptyParameterInFunctionWithReceiver() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyParameterInFunctionWithReceiver.kt"); - } - - @TestMetadata("EmptyParameterInFunctionWithReceiver2.kt") - public void testEmptyParameterInFunctionWithReceiver2() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyParameterInFunctionWithReceiver2.kt"); - } - - @TestMetadata("EmptyParameterInFunctionWithTypeParameters.kt") - public void testEmptyParameterInFunctionWithTypeParameters() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyParameterInFunctionWithTypeParameters.kt"); - } - - @TestMetadata("EmptyParameterInFunctionWithTypeParameters2.kt") - public void testEmptyParameterInFunctionWithTypeParameters2() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyParameterInFunctionWithTypeParameters2.kt"); - } - - @TestMetadata("EmptyParameterInFunctionWithTypeParametersAndReceiver.kt") - public void testEmptyParameterInFunctionWithTypeParametersAndReceiver() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyParameterInFunctionWithTypeParametersAndReceiver.kt"); - } - - @TestMetadata("EmptyParameterInFunctionWithTypeParametersAndReceiver2.kt") - public void testEmptyParameterInFunctionWithTypeParametersAndReceiver2() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyParameterInFunctionWithTypeParametersAndReceiver2.kt"); - } - - @TestMetadata("EmptyParameterInFunctionWithTypeParametersAndReceiver3.kt") - public void testEmptyParameterInFunctionWithTypeParametersAndReceiver3() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyParameterInFunctionWithTypeParametersAndReceiver3.kt"); - } - - @TestMetadata("EmptyParameterInFunctionWithTypeParametersAndReceiver4.kt") - public void testEmptyParameterInFunctionWithTypeParametersAndReceiver4() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyParameterInFunctionWithTypeParametersAndReceiver4.kt"); - } - - @TestMetadata("EmptyParameterInGetter.kt") - public void testEmptyParameterInGetter() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyParameterInGetter.kt"); - } - - @TestMetadata("EmptyParameterInGetter2.kt") - public void testEmptyParameterInGetter2() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyParameterInGetter2.kt"); - } - - @TestMetadata("EmptyParameterInImplicitPrimaryConstructor.kt") - public void testEmptyParameterInImplicitPrimaryConstructor() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyParameterInImplicitPrimaryConstructor.kt"); - } - - @TestMetadata("EmptyParameterInImplicitPrimaryConstructor2.kt") - public void testEmptyParameterInImplicitPrimaryConstructor2() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyParameterInImplicitPrimaryConstructor2.kt"); - } - - @TestMetadata("EmptyParameterInImplicitPrimaryConstructorWithTypeParameters.kt") - public void testEmptyParameterInImplicitPrimaryConstructorWithTypeParameters() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyParameterInImplicitPrimaryConstructorWithTypeParameters.kt"); - } - - @TestMetadata("EmptyParameterInImplicitPrimaryConstructorWithTypeParameters2.kt") - public void testEmptyParameterInImplicitPrimaryConstructorWithTypeParameters2() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyParameterInImplicitPrimaryConstructorWithTypeParameters2.kt"); - } - - @TestMetadata("EmptyParameterInInnerAnnonymousFunction.kt") - public void testEmptyParameterInInnerAnnonymousFunction() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyParameterInInnerAnnonymousFunction.kt"); - } - - @TestMetadata("EmptyParameterInInnerAnnonymousFunction2.kt") - public void testEmptyParameterInInnerAnnonymousFunction2() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyParameterInInnerAnnonymousFunction2.kt"); - } - - @TestMetadata("EmptyParameterInSecondaryConstructor.kt") - public void testEmptyParameterInSecondaryConstructor() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyParameterInSecondaryConstructor.kt"); - } - - @TestMetadata("EmptyParameterInSecondaryConstructor2.kt") - public void testEmptyParameterInSecondaryConstructor2() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyParameterInSecondaryConstructor2.kt"); - } - - @TestMetadata("EmptyParameterInSetter.kt") - public void testEmptyParameterInSetter() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyParameterInSetter.kt"); - } - - @TestMetadata("EmptyParameterInSetter2.kt") - public void testEmptyParameterInSetter2() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyParameterInSetter2.kt"); - } - - @TestMetadata("EmptyParameters.kt") - public void testEmptyParameters() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyParameters.kt"); - } - - @TestMetadata("EmptyParameters2.kt") - public void testEmptyParameters2() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyParameters2.kt"); - } - - @TestMetadata("Finally.kt") - public void testFinally() throws Exception { - runTest("idea/testData/indentationOnNewline/Finally.kt"); - } - - @TestMetadata("Finally2.kt") - public void testFinally2() throws Exception { - runTest("idea/testData/indentationOnNewline/Finally2.kt"); - } - - @TestMetadata("Finally3.kt") - public void testFinally3() throws Exception { - runTest("idea/testData/indentationOnNewline/Finally3.kt"); - } - - @TestMetadata("Finally4.kt") - public void testFinally4() throws Exception { - runTest("idea/testData/indentationOnNewline/Finally4.kt"); - } - - @TestMetadata("For.kt") - public void testFor() throws Exception { - runTest("idea/testData/indentationOnNewline/For.kt"); - } - - @TestMetadata("ForWithBlock.kt") - public void testForWithBlock() throws Exception { - runTest("idea/testData/indentationOnNewline/ForWithBlock.kt"); - } - - @TestMetadata("ForWithCondition.kt") - public void testForWithCondition() throws Exception { - runTest("idea/testData/indentationOnNewline/ForWithCondition.kt"); - } - - @TestMetadata("ForWithoutCondition.kt") - public void testForWithoutCondition() throws Exception { - runTest("idea/testData/indentationOnNewline/ForWithoutCondition.kt"); - } - @TestMetadata("FunctionBlock.kt") public void testFunctionBlock() throws Exception { runTest("idea/testData/indentationOnNewline/FunctionBlock.kt"); @@ -523,61 +93,6 @@ public class PerformanceTypingIndentationTestGenerated extends AbstractPerforman runTest("idea/testData/indentationOnNewline/FunctionWithInference.kt"); } - @TestMetadata("If.kt") - public void testIf() throws Exception { - runTest("idea/testData/indentationOnNewline/If.kt"); - } - - @TestMetadata("IfBeforeCondition.kt") - public void testIfBeforeCondition() throws Exception { - runTest("idea/testData/indentationOnNewline/IfBeforeCondition.kt"); - } - - @TestMetadata("IfBeforeCondition2.kt") - public void testIfBeforeCondition2() throws Exception { - runTest("idea/testData/indentationOnNewline/IfBeforeCondition2.kt"); - } - - @TestMetadata("IfBeforeCondition3.kt") - public void testIfBeforeCondition3() throws Exception { - runTest("idea/testData/indentationOnNewline/IfBeforeCondition3.kt"); - } - - @TestMetadata("IfBeforeCondition4.kt") - public void testIfBeforeCondition4() throws Exception { - runTest("idea/testData/indentationOnNewline/IfBeforeCondition4.kt"); - } - - @TestMetadata("IfWithBraces.kt") - public void testIfWithBraces() throws Exception { - runTest("idea/testData/indentationOnNewline/IfWithBraces.kt"); - } - - @TestMetadata("IfWithBraces2.kt") - public void testIfWithBraces2() throws Exception { - runTest("idea/testData/indentationOnNewline/IfWithBraces2.kt"); - } - - @TestMetadata("InBinaryExpressionInMiddle.kt") - public void testInBinaryExpressionInMiddle() throws Exception { - runTest("idea/testData/indentationOnNewline/InBinaryExpressionInMiddle.kt"); - } - - @TestMetadata("InBinaryExpressionUnfinished.kt") - public void testInBinaryExpressionUnfinished() throws Exception { - runTest("idea/testData/indentationOnNewline/InBinaryExpressionUnfinished.kt"); - } - - @TestMetadata("InBinaryExpressionUnfinishedInIf.kt") - public void testInBinaryExpressionUnfinishedInIf() throws Exception { - runTest("idea/testData/indentationOnNewline/InBinaryExpressionUnfinishedInIf.kt"); - } - - @TestMetadata("InBinaryExpressionsBeforeCloseParenthesis.kt") - public void testInBinaryExpressionsBeforeCloseParenthesis() throws Exception { - runTest("idea/testData/indentationOnNewline/InBinaryExpressionsBeforeCloseParenthesis.kt"); - } - @TestMetadata("InDelegationListAfterColon.kt") public void testInDelegationListAfterColon() throws Exception { runTest("idea/testData/indentationOnNewline/InDelegationListAfterColon.kt"); @@ -608,31 +123,6 @@ public class PerformanceTypingIndentationTestGenerated extends AbstractPerforman runTest("idea/testData/indentationOnNewline/InEnumInitializerListNotEmpty.kt"); } - @TestMetadata("InExpressionsParentheses.kt") - public void testInExpressionsParentheses() throws Exception { - runTest("idea/testData/indentationOnNewline/InExpressionsParentheses.kt"); - } - - @TestMetadata("InExpressionsParentheses2.kt") - public void testInExpressionsParentheses2() throws Exception { - runTest("idea/testData/indentationOnNewline/InExpressionsParentheses2.kt"); - } - - @TestMetadata("InExpressionsParentheses3.kt") - public void testInExpressionsParentheses3() throws Exception { - runTest("idea/testData/indentationOnNewline/InExpressionsParentheses3.kt"); - } - - @TestMetadata("InExpressionsParentheses4.kt") - public void testInExpressionsParentheses4() throws Exception { - runTest("idea/testData/indentationOnNewline/InExpressionsParentheses4.kt"); - } - - @TestMetadata("InExpressionsParenthesesBeforeOperand.kt") - public void testInExpressionsParenthesesBeforeOperand() throws Exception { - runTest("idea/testData/indentationOnNewline/InExpressionsParenthesesBeforeOperand.kt"); - } - @TestMetadata("InLabmdaAfterArrow.kt") public void testInLabmdaAfterArrow() throws Exception { runTest("idea/testData/indentationOnNewline/InLabmdaAfterArrow.kt"); @@ -673,11 +163,6 @@ public class PerformanceTypingIndentationTestGenerated extends AbstractPerforman runTest("idea/testData/indentationOnNewline/InMultilineLambdaAfterArrow.kt"); } - @TestMetadata("IsExpressionAfterIs.kt") - public void testIsExpressionAfterIs() throws Exception { - runTest("idea/testData/indentationOnNewline/IsExpressionAfterIs.kt"); - } - @TestMetadata("KT20783.kt") public void testKT20783() throws Exception { runTest("idea/testData/indentationOnNewline/KT20783.kt"); @@ -688,11 +173,6 @@ public class PerformanceTypingIndentationTestGenerated extends AbstractPerforman runTest("idea/testData/indentationOnNewline/LargeFile.kt"); } - @TestMetadata("LargeFileWithStringTemplate.kt") - public void testLargeFileWithStringTemplate() throws Exception { - runTest("idea/testData/indentationOnNewline/LargeFileWithStringTemplate.kt"); - } - @TestMetadata("ModifierListInUnfinishedDeclaration.kt") public void testModifierListInUnfinishedDeclaration() throws Exception { runTest("idea/testData/indentationOnNewline/ModifierListInUnfinishedDeclaration.kt"); @@ -738,169 +218,262 @@ public class PerformanceTypingIndentationTestGenerated extends AbstractPerforman runTest("idea/testData/indentationOnNewline/SettingAlignMultilineParametersInCalls.kt"); } - @TestMetadata("TemplateEntryClose.kt") - public void testTemplateEntryClose() throws Exception { - runTest("idea/testData/indentationOnNewline/TemplateEntryClose.kt"); - } + @TestMetadata("idea/testData/indentationOnNewline/controlFlowConstructions") + @TestDataPath("$PROJECT_ROOT") + @RunWith(JUnit3RunnerWithInners.class) + public static class ControlFlowConstructions extends AbstractPerformanceTypingIndentationTest { + private void runTest(String testDataFilePath) throws Exception { + KotlinTestUtils.runTest(this::doPerfTest, this, testDataFilePath); + } - @TestMetadata("TemplateEntryClose2.kt") - public void testTemplateEntryClose2() throws Exception { - runTest("idea/testData/indentationOnNewline/TemplateEntryClose2.kt"); - } + public void testAllFilesPresentInControlFlowConstructions() throws Exception { + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("idea/testData/indentationOnNewline/controlFlowConstructions"), Pattern.compile("^([^.]+)\\.(kt|kts)$"), null, true); + } - @TestMetadata("TemplateEntryClose3.kt") - public void testTemplateEntryClose3() throws Exception { - runTest("idea/testData/indentationOnNewline/TemplateEntryClose3.kt"); - } + @TestMetadata("Catch.kt") + public void testCatch() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/Catch.kt"); + } - @TestMetadata("TemplateEntryClose4.kt") - public void testTemplateEntryClose4() throws Exception { - runTest("idea/testData/indentationOnNewline/TemplateEntryClose4.kt"); - } + @TestMetadata("Catch2.kt") + public void testCatch2() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/Catch2.kt"); + } - @TestMetadata("TemplateEntryClose5.kt") - public void testTemplateEntryClose5() throws Exception { - runTest("idea/testData/indentationOnNewline/TemplateEntryClose5.kt"); - } + @TestMetadata("Catch3.kt") + public void testCatch3() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/Catch3.kt"); + } - @TestMetadata("TemplateEntryClose6.kt") - public void testTemplateEntryClose6() throws Exception { - runTest("idea/testData/indentationOnNewline/TemplateEntryClose6.kt"); - } + @TestMetadata("Catch4.kt") + public void testCatch4() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/Catch4.kt"); + } - @TestMetadata("TemplateEntryClose7.kt") - public void testTemplateEntryClose7() throws Exception { - runTest("idea/testData/indentationOnNewline/TemplateEntryClose7.kt"); - } + @TestMetadata("Do2.kt") + public void testDo2() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/Do2.kt"); + } - @TestMetadata("TemplateEntryCloseInMultilineString.kt") - public void testTemplateEntryCloseInMultilineString() throws Exception { - runTest("idea/testData/indentationOnNewline/TemplateEntryCloseInMultilineString.kt"); - } + @TestMetadata("DoInFun.kt") + public void testDoInFun() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/DoInFun.kt"); + } - @TestMetadata("TemplateEntryCloseInMultilineString2.kt") - public void testTemplateEntryCloseInMultilineString2() throws Exception { - runTest("idea/testData/indentationOnNewline/TemplateEntryCloseInMultilineString2.kt"); - } + @TestMetadata("DoWhile.kt") + public void testDoWhile() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/DoWhile.kt"); + } - @TestMetadata("TemplateEntryCloseInMultilineString3.kt") - public void testTemplateEntryCloseInMultilineString3() throws Exception { - runTest("idea/testData/indentationOnNewline/TemplateEntryCloseInMultilineString3.kt"); - } + @TestMetadata("DoWhile2.kt") + public void testDoWhile2() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/DoWhile2.kt"); + } - @TestMetadata("TemplateEntryOpen.kt") - public void testTemplateEntryOpen() throws Exception { - runTest("idea/testData/indentationOnNewline/TemplateEntryOpen.kt"); - } + @TestMetadata("DoWhile3.kt") + public void testDoWhile3() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/DoWhile3.kt"); + } - @TestMetadata("TemplateEntryOpen2.kt") - public void testTemplateEntryOpen2() throws Exception { - runTest("idea/testData/indentationOnNewline/TemplateEntryOpen2.kt"); - } + @TestMetadata("DoWhile4.kt") + public void testDoWhile4() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/DoWhile4.kt"); + } - @TestMetadata("TemplateEntryOpenInMultilineString.kt") - public void testTemplateEntryOpenInMultilineString() throws Exception { - runTest("idea/testData/indentationOnNewline/TemplateEntryOpenInMultilineString.kt"); - } + @TestMetadata("DoWhile5.kt") + public void testDoWhile5() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/DoWhile5.kt"); + } - @TestMetadata("TemplateEntryOpenInMultilineString2.kt") - public void testTemplateEntryOpenInMultilineString2() throws Exception { - runTest("idea/testData/indentationOnNewline/TemplateEntryOpenInMultilineString2.kt"); - } + @TestMetadata("DoWhile6.kt") + public void testDoWhile6() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/DoWhile6.kt"); + } - @TestMetadata("TemplateEntryOpenInMultilineString3.kt") - public void testTemplateEntryOpenInMultilineString3() throws Exception { - runTest("idea/testData/indentationOnNewline/TemplateEntryOpenInMultilineString3.kt"); - } + @TestMetadata("DoWhile7.kt") + public void testDoWhile7() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/DoWhile7.kt"); + } - @TestMetadata("TemplateEntryOpenWithComment.kt") - public void testTemplateEntryOpenWithComment() throws Exception { - runTest("idea/testData/indentationOnNewline/TemplateEntryOpenWithComment.kt"); - } + @TestMetadata("DoWithBraces.kt") + public void testDoWithBraces() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/DoWithBraces.kt"); + } - @TestMetadata("TemplateEntryOpenWithComment2.kt") - public void testTemplateEntryOpenWithComment2() throws Exception { - runTest("idea/testData/indentationOnNewline/TemplateEntryOpenWithComment2.kt"); - } + @TestMetadata("DoWithBraces2.kt") + public void testDoWithBraces2() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/DoWithBraces2.kt"); + } - @TestMetadata("TemplateEntryOpenWithoutContent.kt") - public void testTemplateEntryOpenWithoutContent() throws Exception { - runTest("idea/testData/indentationOnNewline/TemplateEntryOpenWithoutContent.kt"); - } + @TestMetadata("ElseIf.kt") + public void testElseIf() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/ElseIf.kt"); + } - @TestMetadata("TemplateEntryOpenWithoutContent2.kt") - public void testTemplateEntryOpenWithoutContent2() throws Exception { - runTest("idea/testData/indentationOnNewline/TemplateEntryOpenWithoutContent2.kt"); - } + @TestMetadata("ElseInWhenWithOption.kt") + public void testElseInWhenWithOption() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/ElseInWhenWithOption.kt"); + } - @TestMetadata("TemplateEntryOpenWithoutContent3.kt") - public void testTemplateEntryOpenWithoutContent3() throws Exception { - runTest("idea/testData/indentationOnNewline/TemplateEntryOpenWithoutContent3.kt"); - } + @TestMetadata("ElseInWhenWithoutOption.kt") + public void testElseInWhenWithoutOption() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/ElseInWhenWithoutOption.kt"); + } - @TestMetadata("TemplateEntryOpenWithoutContent4.kt") - public void testTemplateEntryOpenWithoutContent4() throws Exception { - runTest("idea/testData/indentationOnNewline/TemplateEntryOpenWithoutContent4.kt"); - } + @TestMetadata("ElseWithBrace.kt") + public void testElseWithBrace() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/ElseWithBrace.kt"); + } - @TestMetadata("TemplateEntryOpenWithoutContent5.kt") - public void testTemplateEntryOpenWithoutContent5() throws Exception { - runTest("idea/testData/indentationOnNewline/TemplateEntryOpenWithoutContent5.kt"); - } + @TestMetadata("ElseWithBraceAndComment.kt") + public void testElseWithBraceAndComment() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/ElseWithBraceAndComment.kt"); + } - @TestMetadata("Try.kt") - public void testTry() throws Exception { - runTest("idea/testData/indentationOnNewline/Try.kt"); - } + @TestMetadata("ElseWithBraceAndComment2.kt") + public void testElseWithBraceAndComment2() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/ElseWithBraceAndComment2.kt"); + } - @TestMetadata("Try2.kt") - public void testTry2() throws Exception { - runTest("idea/testData/indentationOnNewline/Try2.kt"); - } + @TestMetadata("ElseWithoutBrace.kt") + public void testElseWithoutBrace() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/ElseWithoutBrace.kt"); + } - @TestMetadata("WhenWithCondition.kt") - public void testWhenWithCondition() throws Exception { - runTest("idea/testData/indentationOnNewline/WhenWithCondition.kt"); - } + @TestMetadata("ElseWithoutBrace2.kt") + public void testElseWithoutBrace2() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/ElseWithoutBrace2.kt"); + } - @TestMetadata("WhenWithCondition2.kt") - public void testWhenWithCondition2() throws Exception { - runTest("idea/testData/indentationOnNewline/WhenWithCondition2.kt"); - } + @TestMetadata("Finally.kt") + public void testFinally() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/Finally.kt"); + } - @TestMetadata("WhenWithoutCondition.kt") - public void testWhenWithoutCondition() throws Exception { - runTest("idea/testData/indentationOnNewline/WhenWithoutCondition.kt"); - } + @TestMetadata("Finally2.kt") + public void testFinally2() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/Finally2.kt"); + } - @TestMetadata("While.kt") - public void testWhile() throws Exception { - runTest("idea/testData/indentationOnNewline/While.kt"); - } + @TestMetadata("Finally3.kt") + public void testFinally3() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/Finally3.kt"); + } - @TestMetadata("While2.kt") - public void testWhile2() throws Exception { - runTest("idea/testData/indentationOnNewline/While2.kt"); - } + @TestMetadata("Finally4.kt") + public void testFinally4() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/Finally4.kt"); + } - @TestMetadata("While3.kt") - public void testWhile3() throws Exception { - runTest("idea/testData/indentationOnNewline/While3.kt"); - } + @TestMetadata("For.kt") + public void testFor() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/For.kt"); + } - @TestMetadata("WhileWithBlock.kt") - public void testWhileWithBlock() throws Exception { - runTest("idea/testData/indentationOnNewline/WhileWithBlock.kt"); - } + @TestMetadata("ForWithBlock.kt") + public void testForWithBlock() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/ForWithBlock.kt"); + } - @TestMetadata("WhileWithCondition.kt") - public void testWhileWithCondition() throws Exception { - runTest("idea/testData/indentationOnNewline/WhileWithCondition.kt"); - } + @TestMetadata("ForWithCondition.kt") + public void testForWithCondition() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/ForWithCondition.kt"); + } - @TestMetadata("WhileWithoutCondition.kt") - public void testWhileWithoutCondition() throws Exception { - runTest("idea/testData/indentationOnNewline/WhileWithoutCondition.kt"); + @TestMetadata("ForWithoutCondition.kt") + public void testForWithoutCondition() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/ForWithoutCondition.kt"); + } + + @TestMetadata("If.kt") + public void testIf() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/If.kt"); + } + + @TestMetadata("IfBeforeCondition.kt") + public void testIfBeforeCondition() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/IfBeforeCondition.kt"); + } + + @TestMetadata("IfBeforeCondition2.kt") + public void testIfBeforeCondition2() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/IfBeforeCondition2.kt"); + } + + @TestMetadata("IfBeforeCondition3.kt") + public void testIfBeforeCondition3() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/IfBeforeCondition3.kt"); + } + + @TestMetadata("IfBeforeCondition4.kt") + public void testIfBeforeCondition4() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/IfBeforeCondition4.kt"); + } + + @TestMetadata("IfWithBraces.kt") + public void testIfWithBraces() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/IfWithBraces.kt"); + } + + @TestMetadata("IfWithBraces2.kt") + public void testIfWithBraces2() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/IfWithBraces2.kt"); + } + + @TestMetadata("Try.kt") + public void testTry() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/Try.kt"); + } + + @TestMetadata("Try2.kt") + public void testTry2() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/Try2.kt"); + } + + @TestMetadata("WhenWithCondition.kt") + public void testWhenWithCondition() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/WhenWithCondition.kt"); + } + + @TestMetadata("WhenWithCondition2.kt") + public void testWhenWithCondition2() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/WhenWithCondition2.kt"); + } + + @TestMetadata("WhenWithoutCondition.kt") + public void testWhenWithoutCondition() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/WhenWithoutCondition.kt"); + } + + @TestMetadata("While.kt") + public void testWhile() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/While.kt"); + } + + @TestMetadata("While2.kt") + public void testWhile2() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/While2.kt"); + } + + @TestMetadata("While3.kt") + public void testWhile3() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/While3.kt"); + } + + @TestMetadata("WhileWithBlock.kt") + public void testWhileWithBlock() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/WhileWithBlock.kt"); + } + + @TestMetadata("WhileWithCondition.kt") + public void testWhileWithCondition() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/WhileWithCondition.kt"); + } + + @TestMetadata("WhileWithoutCondition.kt") + public void testWhileWithoutCondition() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/WhileWithoutCondition.kt"); + } } @TestMetadata("idea/testData/indentationOnNewline/elvis") @@ -941,6 +514,357 @@ public class PerformanceTypingIndentationTestGenerated extends AbstractPerforman } } + @TestMetadata("idea/testData/indentationOnNewline/emptyParameters") + @TestDataPath("$PROJECT_ROOT") + @RunWith(JUnit3RunnerWithInners.class) + public static class EmptyParameters extends AbstractPerformanceTypingIndentationTest { + private void runTest(String testDataFilePath) throws Exception { + KotlinTestUtils.runTest(this::doPerfTest, this, testDataFilePath); + } + + public void testAllFilesPresentInEmptyParameters() throws Exception { + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("idea/testData/indentationOnNewline/emptyParameters"), Pattern.compile("^([^.]+)\\.(kt|kts)$"), null, true); + } + + @TestMetadata("EmptyArgumentInCallByReference.kt") + public void testEmptyArgumentInCallByReference() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyArgumentInCallByReference.kt"); + } + + @TestMetadata("EmptyArgumentInCallByReference2.kt") + public void testEmptyArgumentInCallByReference2() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyArgumentInCallByReference2.kt"); + } + + @TestMetadata("EmptyArgumentInCallByReferenceInSuperType.kt") + public void testEmptyArgumentInCallByReferenceInSuperType() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyArgumentInCallByReferenceInSuperType.kt"); + } + + @TestMetadata("EmptyArgumentInCallByReferenceInSuperType2.kt") + public void testEmptyArgumentInCallByReferenceInSuperType2() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyArgumentInCallByReferenceInSuperType2.kt"); + } + + @TestMetadata("EmptyArgumentInCallByReferenceInSuperTypeWithTypeArguments.kt") + public void testEmptyArgumentInCallByReferenceInSuperTypeWithTypeArguments() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyArgumentInCallByReferenceInSuperTypeWithTypeArguments.kt"); + } + + @TestMetadata("EmptyArgumentInCallByReferenceInSuperTypeWithTypeArguments2.kt") + public void testEmptyArgumentInCallByReferenceInSuperTypeWithTypeArguments2() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyArgumentInCallByReferenceInSuperTypeWithTypeArguments2.kt"); + } + + @TestMetadata("EmptyArgumentInCallByReferenceWithTypeArguments.kt") + public void testEmptyArgumentInCallByReferenceWithTypeArguments() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyArgumentInCallByReferenceWithTypeArguments.kt"); + } + + @TestMetadata("EmptyArgumentInCallByReferenceWithTypeArguments2.kt") + public void testEmptyArgumentInCallByReferenceWithTypeArguments2() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyArgumentInCallByReferenceWithTypeArguments2.kt"); + } + + @TestMetadata("EmptyArgumentInThisAsClassicFunction.kt") + public void testEmptyArgumentInThisAsClassicFunction() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyArgumentInThisAsClassicFunction.kt"); + } + + @TestMetadata("EmptyArgumentInThisAsConstructor.kt") + public void testEmptyArgumentInThisAsConstructor() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyArgumentInThisAsConstructor.kt"); + } + + @TestMetadata("EmptyArgumentInThisAsConstructor2.kt") + public void testEmptyArgumentInThisAsConstructor2() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyArgumentInThisAsConstructor2.kt"); + } + + @TestMetadata("EmptyConditionInCatch.kt") + public void testEmptyConditionInCatch() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyConditionInCatch.kt"); + } + + @TestMetadata("EmptyConditionInCatch2.kt") + public void testEmptyConditionInCatch2() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyConditionInCatch2.kt"); + } + + @TestMetadata("EmptyConditionInDoWhile.kt") + public void testEmptyConditionInDoWhile() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyConditionInDoWhile.kt"); + } + + @TestMetadata("EmptyConditionInFor.kt") + public void testEmptyConditionInFor() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyConditionInFor.kt"); + } + + @TestMetadata("EmptyConditionInIf.kt") + public void testEmptyConditionInIf() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyConditionInIf.kt"); + } + + @TestMetadata("EmptyConditionInWhen.kt") + public void testEmptyConditionInWhen() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyConditionInWhen.kt"); + } + + @TestMetadata("EmptyConditionInWhile.kt") + public void testEmptyConditionInWhile() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyConditionInWhile.kt"); + } + + @TestMetadata("EmptyParameterInAnnonymousFunction.kt") + public void testEmptyParameterInAnnonymousFunction() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInAnnonymousFunction.kt"); + } + + @TestMetadata("EmptyParameterInAnnonymousFunction2.kt") + public void testEmptyParameterInAnnonymousFunction2() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInAnnonymousFunction2.kt"); + } + + @TestMetadata("EmptyParameterInAnnonymousFunctionWithNullableReceiver.kt") + public void testEmptyParameterInAnnonymousFunctionWithNullableReceiver() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInAnnonymousFunctionWithNullableReceiver.kt"); + } + + @TestMetadata("EmptyParameterInAnnonymousFunctionWithNullableReceiver2.kt") + public void testEmptyParameterInAnnonymousFunctionWithNullableReceiver2() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInAnnonymousFunctionWithNullableReceiver2.kt"); + } + + @TestMetadata("EmptyParameterInAnnonymousFunctionWithReceiver.kt") + public void testEmptyParameterInAnnonymousFunctionWithReceiver() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInAnnonymousFunctionWithReceiver.kt"); + } + + @TestMetadata("EmptyParameterInAnnonymousFunctionWithReceiver2.kt") + public void testEmptyParameterInAnnonymousFunctionWithReceiver2() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInAnnonymousFunctionWithReceiver2.kt"); + } + + @TestMetadata("EmptyParameterInDestructuringDeclaration.kt") + public void testEmptyParameterInDestructuringDeclaration() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInDestructuringDeclaration.kt"); + } + + @TestMetadata("EmptyParameterInDestructuringDeclaration2.kt") + public void testEmptyParameterInDestructuringDeclaration2() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInDestructuringDeclaration2.kt"); + } + + @TestMetadata("EmptyParameterInDestructuringDeclaration3.kt") + public void testEmptyParameterInDestructuringDeclaration3() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInDestructuringDeclaration3.kt"); + } + + @TestMetadata("EmptyParameterInExplicitPrimaryConstructor.kt") + public void testEmptyParameterInExplicitPrimaryConstructor() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInExplicitPrimaryConstructor.kt"); + } + + @TestMetadata("EmptyParameterInExplicitPrimaryConstructor2.kt") + public void testEmptyParameterInExplicitPrimaryConstructor2() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInExplicitPrimaryConstructor2.kt"); + } + + @TestMetadata("EmptyParameterInFunction.kt") + public void testEmptyParameterInFunction() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInFunction.kt"); + } + + @TestMetadata("EmptyParameterInFunction2.kt") + public void testEmptyParameterInFunction2() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInFunction2.kt"); + } + + @TestMetadata("EmptyParameterInFunctionWithReceiver.kt") + public void testEmptyParameterInFunctionWithReceiver() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInFunctionWithReceiver.kt"); + } + + @TestMetadata("EmptyParameterInFunctionWithReceiver2.kt") + public void testEmptyParameterInFunctionWithReceiver2() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInFunctionWithReceiver2.kt"); + } + + @TestMetadata("EmptyParameterInFunctionWithTypeParameters.kt") + public void testEmptyParameterInFunctionWithTypeParameters() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInFunctionWithTypeParameters.kt"); + } + + @TestMetadata("EmptyParameterInFunctionWithTypeParameters2.kt") + public void testEmptyParameterInFunctionWithTypeParameters2() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInFunctionWithTypeParameters2.kt"); + } + + @TestMetadata("EmptyParameterInFunctionWithTypeParametersAndReceiver.kt") + public void testEmptyParameterInFunctionWithTypeParametersAndReceiver() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInFunctionWithTypeParametersAndReceiver.kt"); + } + + @TestMetadata("EmptyParameterInFunctionWithTypeParametersAndReceiver2.kt") + public void testEmptyParameterInFunctionWithTypeParametersAndReceiver2() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInFunctionWithTypeParametersAndReceiver2.kt"); + } + + @TestMetadata("EmptyParameterInFunctionWithTypeParametersAndReceiver3.kt") + public void testEmptyParameterInFunctionWithTypeParametersAndReceiver3() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInFunctionWithTypeParametersAndReceiver3.kt"); + } + + @TestMetadata("EmptyParameterInFunctionWithTypeParametersAndReceiver4.kt") + public void testEmptyParameterInFunctionWithTypeParametersAndReceiver4() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInFunctionWithTypeParametersAndReceiver4.kt"); + } + + @TestMetadata("EmptyParameterInGetter.kt") + public void testEmptyParameterInGetter() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInGetter.kt"); + } + + @TestMetadata("EmptyParameterInGetter2.kt") + public void testEmptyParameterInGetter2() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInGetter2.kt"); + } + + @TestMetadata("EmptyParameterInImplicitPrimaryConstructor.kt") + public void testEmptyParameterInImplicitPrimaryConstructor() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInImplicitPrimaryConstructor.kt"); + } + + @TestMetadata("EmptyParameterInImplicitPrimaryConstructor2.kt") + public void testEmptyParameterInImplicitPrimaryConstructor2() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInImplicitPrimaryConstructor2.kt"); + } + + @TestMetadata("EmptyParameterInImplicitPrimaryConstructorWithTypeParameters.kt") + public void testEmptyParameterInImplicitPrimaryConstructorWithTypeParameters() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInImplicitPrimaryConstructorWithTypeParameters.kt"); + } + + @TestMetadata("EmptyParameterInImplicitPrimaryConstructorWithTypeParameters2.kt") + public void testEmptyParameterInImplicitPrimaryConstructorWithTypeParameters2() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInImplicitPrimaryConstructorWithTypeParameters2.kt"); + } + + @TestMetadata("EmptyParameterInInnerAnnonymousFunction.kt") + public void testEmptyParameterInInnerAnnonymousFunction() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInInnerAnnonymousFunction.kt"); + } + + @TestMetadata("EmptyParameterInInnerAnnonymousFunction2.kt") + public void testEmptyParameterInInnerAnnonymousFunction2() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInInnerAnnonymousFunction2.kt"); + } + + @TestMetadata("EmptyParameterInSecondaryConstructor.kt") + public void testEmptyParameterInSecondaryConstructor() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInSecondaryConstructor.kt"); + } + + @TestMetadata("EmptyParameterInSecondaryConstructor2.kt") + public void testEmptyParameterInSecondaryConstructor2() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInSecondaryConstructor2.kt"); + } + + @TestMetadata("EmptyParameterInSetter.kt") + public void testEmptyParameterInSetter() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInSetter.kt"); + } + + @TestMetadata("EmptyParameterInSetter2.kt") + public void testEmptyParameterInSetter2() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInSetter2.kt"); + } + + @TestMetadata("EmptyParameters.kt") + public void testEmptyParameters() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyParameters.kt"); + } + + @TestMetadata("EmptyParameters2.kt") + public void testEmptyParameters2() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyParameters2.kt"); + } + } + + @TestMetadata("idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression") + @TestDataPath("$PROJECT_ROOT") + @RunWith(JUnit3RunnerWithInners.class) + public static class EmptyParenthesisInBinaryExpression extends AbstractPerformanceTypingIndentationTest { + private void runTest(String testDataFilePath) throws Exception { + KotlinTestUtils.runTest(this::doPerfTest, this, testDataFilePath); + } + + public void testAllFilesPresentInEmptyParenthesisInBinaryExpression() throws Exception { + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression"), Pattern.compile("^([^.]+)\\.(kt|kts)$"), null, true); + } + + @TestMetadata("AssignmentAfterEq.kt") + public void testAssignmentAfterEq() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/AssignmentAfterEq.kt"); + } + + @TestMetadata("BinaryWithTypeExpressions.kt") + public void testBinaryWithTypeExpressions() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/BinaryWithTypeExpressions.kt"); + } + + @TestMetadata("InBinaryExpressionInMiddle.kt") + public void testInBinaryExpressionInMiddle() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/InBinaryExpressionInMiddle.kt"); + } + + @TestMetadata("InBinaryExpressionUnfinished.kt") + public void testInBinaryExpressionUnfinished() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/InBinaryExpressionUnfinished.kt"); + } + + @TestMetadata("InBinaryExpressionUnfinishedInIf.kt") + public void testInBinaryExpressionUnfinishedInIf() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/InBinaryExpressionUnfinishedInIf.kt"); + } + + @TestMetadata("InBinaryExpressionsBeforeCloseParenthesis.kt") + public void testInBinaryExpressionsBeforeCloseParenthesis() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/InBinaryExpressionsBeforeCloseParenthesis.kt"); + } + + @TestMetadata("InExpressionsParentheses.kt") + public void testInExpressionsParentheses() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/InExpressionsParentheses.kt"); + } + + @TestMetadata("InExpressionsParentheses2.kt") + public void testInExpressionsParentheses2() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/InExpressionsParentheses2.kt"); + } + + @TestMetadata("InExpressionsParentheses3.kt") + public void testInExpressionsParentheses3() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/InExpressionsParentheses3.kt"); + } + + @TestMetadata("InExpressionsParentheses4.kt") + public void testInExpressionsParentheses4() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/InExpressionsParentheses4.kt"); + } + + @TestMetadata("InExpressionsParenthesesBeforeOperand.kt") + public void testInExpressionsParenthesesBeforeOperand() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/InExpressionsParenthesesBeforeOperand.kt"); + } + + @TestMetadata("IsExpressionAfterIs.kt") + public void testIsExpressionAfterIs() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/IsExpressionAfterIs.kt"); + } + } + @TestMetadata("idea/testData/indentationOnNewline/script") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) @@ -983,4 +907,132 @@ public class PerformanceTypingIndentationTestGenerated extends AbstractPerforman runTest("idea/testData/indentationOnNewline/script/ScriptInsideFun.kts"); } } + + @TestMetadata("idea/testData/indentationOnNewline/templates") + @TestDataPath("$PROJECT_ROOT") + @RunWith(JUnit3RunnerWithInners.class) + public static class Templates extends AbstractPerformanceTypingIndentationTest { + private void runTest(String testDataFilePath) throws Exception { + KotlinTestUtils.runTest(this::doPerfTest, this, testDataFilePath); + } + + public void testAllFilesPresentInTemplates() throws Exception { + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("idea/testData/indentationOnNewline/templates"), Pattern.compile("^([^.]+)\\.(kt|kts)$"), null, true); + } + + @TestMetadata("LargeFileWithStringTemplate.kt") + public void testLargeFileWithStringTemplate() throws Exception { + runTest("idea/testData/indentationOnNewline/templates/LargeFileWithStringTemplate.kt"); + } + + @TestMetadata("TemplateEntryClose.kt") + public void testTemplateEntryClose() throws Exception { + runTest("idea/testData/indentationOnNewline/templates/TemplateEntryClose.kt"); + } + + @TestMetadata("TemplateEntryClose2.kt") + public void testTemplateEntryClose2() throws Exception { + runTest("idea/testData/indentationOnNewline/templates/TemplateEntryClose2.kt"); + } + + @TestMetadata("TemplateEntryClose3.kt") + public void testTemplateEntryClose3() throws Exception { + runTest("idea/testData/indentationOnNewline/templates/TemplateEntryClose3.kt"); + } + + @TestMetadata("TemplateEntryClose4.kt") + public void testTemplateEntryClose4() throws Exception { + runTest("idea/testData/indentationOnNewline/templates/TemplateEntryClose4.kt"); + } + + @TestMetadata("TemplateEntryClose5.kt") + public void testTemplateEntryClose5() throws Exception { + runTest("idea/testData/indentationOnNewline/templates/TemplateEntryClose5.kt"); + } + + @TestMetadata("TemplateEntryClose6.kt") + public void testTemplateEntryClose6() throws Exception { + runTest("idea/testData/indentationOnNewline/templates/TemplateEntryClose6.kt"); + } + + @TestMetadata("TemplateEntryClose7.kt") + public void testTemplateEntryClose7() throws Exception { + runTest("idea/testData/indentationOnNewline/templates/TemplateEntryClose7.kt"); + } + + @TestMetadata("TemplateEntryCloseInMultilineString.kt") + public void testTemplateEntryCloseInMultilineString() throws Exception { + runTest("idea/testData/indentationOnNewline/templates/TemplateEntryCloseInMultilineString.kt"); + } + + @TestMetadata("TemplateEntryCloseInMultilineString2.kt") + public void testTemplateEntryCloseInMultilineString2() throws Exception { + runTest("idea/testData/indentationOnNewline/templates/TemplateEntryCloseInMultilineString2.kt"); + } + + @TestMetadata("TemplateEntryCloseInMultilineString3.kt") + public void testTemplateEntryCloseInMultilineString3() throws Exception { + runTest("idea/testData/indentationOnNewline/templates/TemplateEntryCloseInMultilineString3.kt"); + } + + @TestMetadata("TemplateEntryOpen.kt") + public void testTemplateEntryOpen() throws Exception { + runTest("idea/testData/indentationOnNewline/templates/TemplateEntryOpen.kt"); + } + + @TestMetadata("TemplateEntryOpen2.kt") + public void testTemplateEntryOpen2() throws Exception { + runTest("idea/testData/indentationOnNewline/templates/TemplateEntryOpen2.kt"); + } + + @TestMetadata("TemplateEntryOpenInMultilineString.kt") + public void testTemplateEntryOpenInMultilineString() throws Exception { + runTest("idea/testData/indentationOnNewline/templates/TemplateEntryOpenInMultilineString.kt"); + } + + @TestMetadata("TemplateEntryOpenInMultilineString2.kt") + public void testTemplateEntryOpenInMultilineString2() throws Exception { + runTest("idea/testData/indentationOnNewline/templates/TemplateEntryOpenInMultilineString2.kt"); + } + + @TestMetadata("TemplateEntryOpenInMultilineString3.kt") + public void testTemplateEntryOpenInMultilineString3() throws Exception { + runTest("idea/testData/indentationOnNewline/templates/TemplateEntryOpenInMultilineString3.kt"); + } + + @TestMetadata("TemplateEntryOpenWithComment.kt") + public void testTemplateEntryOpenWithComment() throws Exception { + runTest("idea/testData/indentationOnNewline/templates/TemplateEntryOpenWithComment.kt"); + } + + @TestMetadata("TemplateEntryOpenWithComment2.kt") + public void testTemplateEntryOpenWithComment2() throws Exception { + runTest("idea/testData/indentationOnNewline/templates/TemplateEntryOpenWithComment2.kt"); + } + + @TestMetadata("TemplateEntryOpenWithoutContent.kt") + public void testTemplateEntryOpenWithoutContent() throws Exception { + runTest("idea/testData/indentationOnNewline/templates/TemplateEntryOpenWithoutContent.kt"); + } + + @TestMetadata("TemplateEntryOpenWithoutContent2.kt") + public void testTemplateEntryOpenWithoutContent2() throws Exception { + runTest("idea/testData/indentationOnNewline/templates/TemplateEntryOpenWithoutContent2.kt"); + } + + @TestMetadata("TemplateEntryOpenWithoutContent3.kt") + public void testTemplateEntryOpenWithoutContent3() throws Exception { + runTest("idea/testData/indentationOnNewline/templates/TemplateEntryOpenWithoutContent3.kt"); + } + + @TestMetadata("TemplateEntryOpenWithoutContent4.kt") + public void testTemplateEntryOpenWithoutContent4() throws Exception { + runTest("idea/testData/indentationOnNewline/templates/TemplateEntryOpenWithoutContent4.kt"); + } + + @TestMetadata("TemplateEntryOpenWithoutContent5.kt") + public void testTemplateEntryOpenWithoutContent5() throws Exception { + runTest("idea/testData/indentationOnNewline/templates/TemplateEntryOpenWithoutContent5.kt"); + } + } } diff --git a/idea/testData/indentationOnNewline/Catch.after.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/Catch.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/Catch.after.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/Catch.after.kt diff --git a/idea/testData/indentationOnNewline/Catch.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/Catch.kt similarity index 100% rename from idea/testData/indentationOnNewline/Catch.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/Catch.kt diff --git a/idea/testData/indentationOnNewline/Catch2.after.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/Catch2.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/Catch2.after.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/Catch2.after.kt diff --git a/idea/testData/indentationOnNewline/Catch2.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/Catch2.kt similarity index 100% rename from idea/testData/indentationOnNewline/Catch2.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/Catch2.kt diff --git a/idea/testData/indentationOnNewline/Catch3.after.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/Catch3.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/Catch3.after.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/Catch3.after.kt diff --git a/idea/testData/indentationOnNewline/Catch3.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/Catch3.kt similarity index 100% rename from idea/testData/indentationOnNewline/Catch3.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/Catch3.kt diff --git a/idea/testData/indentationOnNewline/Catch4.after.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/Catch4.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/Catch4.after.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/Catch4.after.kt diff --git a/idea/testData/indentationOnNewline/Catch4.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/Catch4.kt similarity index 100% rename from idea/testData/indentationOnNewline/Catch4.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/Catch4.kt diff --git a/idea/testData/indentationOnNewline/Do2.after.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/Do2.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/Do2.after.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/Do2.after.kt diff --git a/idea/testData/indentationOnNewline/Do2.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/Do2.kt similarity index 100% rename from idea/testData/indentationOnNewline/Do2.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/Do2.kt diff --git a/idea/testData/indentationOnNewline/DoInFun.after.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/DoInFun.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/DoInFun.after.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/DoInFun.after.kt diff --git a/idea/testData/indentationOnNewline/DoInFun.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/DoInFun.kt similarity index 100% rename from idea/testData/indentationOnNewline/DoInFun.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/DoInFun.kt diff --git a/idea/testData/indentationOnNewline/DoWhile.after.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/DoWhile.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/DoWhile.after.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/DoWhile.after.kt diff --git a/idea/testData/indentationOnNewline/DoWhile.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/DoWhile.kt similarity index 100% rename from idea/testData/indentationOnNewline/DoWhile.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/DoWhile.kt diff --git a/idea/testData/indentationOnNewline/DoWhile2.after.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/DoWhile2.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/DoWhile2.after.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/DoWhile2.after.kt diff --git a/idea/testData/indentationOnNewline/DoWhile2.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/DoWhile2.kt similarity index 100% rename from idea/testData/indentationOnNewline/DoWhile2.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/DoWhile2.kt diff --git a/idea/testData/indentationOnNewline/DoWhile3.after.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/DoWhile3.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/DoWhile3.after.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/DoWhile3.after.kt diff --git a/idea/testData/indentationOnNewline/DoWhile3.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/DoWhile3.kt similarity index 100% rename from idea/testData/indentationOnNewline/DoWhile3.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/DoWhile3.kt diff --git a/idea/testData/indentationOnNewline/DoWhile4.after.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/DoWhile4.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/DoWhile4.after.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/DoWhile4.after.kt diff --git a/idea/testData/indentationOnNewline/DoWhile4.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/DoWhile4.kt similarity index 100% rename from idea/testData/indentationOnNewline/DoWhile4.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/DoWhile4.kt diff --git a/idea/testData/indentationOnNewline/DoWhile5.after.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/DoWhile5.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/DoWhile5.after.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/DoWhile5.after.kt diff --git a/idea/testData/indentationOnNewline/DoWhile5.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/DoWhile5.kt similarity index 100% rename from idea/testData/indentationOnNewline/DoWhile5.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/DoWhile5.kt diff --git a/idea/testData/indentationOnNewline/DoWhile6.after.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/DoWhile6.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/DoWhile6.after.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/DoWhile6.after.kt diff --git a/idea/testData/indentationOnNewline/DoWhile6.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/DoWhile6.kt similarity index 100% rename from idea/testData/indentationOnNewline/DoWhile6.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/DoWhile6.kt diff --git a/idea/testData/indentationOnNewline/DoWhile7.after.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/DoWhile7.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/DoWhile7.after.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/DoWhile7.after.kt diff --git a/idea/testData/indentationOnNewline/DoWhile7.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/DoWhile7.kt similarity index 100% rename from idea/testData/indentationOnNewline/DoWhile7.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/DoWhile7.kt diff --git a/idea/testData/indentationOnNewline/DoWithBraces.after.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/DoWithBraces.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/DoWithBraces.after.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/DoWithBraces.after.kt diff --git a/idea/testData/indentationOnNewline/DoWithBraces.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/DoWithBraces.kt similarity index 100% rename from idea/testData/indentationOnNewline/DoWithBraces.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/DoWithBraces.kt diff --git a/idea/testData/indentationOnNewline/DoWithBraces2.after.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/DoWithBraces2.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/DoWithBraces2.after.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/DoWithBraces2.after.kt diff --git a/idea/testData/indentationOnNewline/DoWithBraces2.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/DoWithBraces2.kt similarity index 100% rename from idea/testData/indentationOnNewline/DoWithBraces2.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/DoWithBraces2.kt diff --git a/idea/testData/indentationOnNewline/ElseIf.after.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/ElseIf.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/ElseIf.after.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/ElseIf.after.kt diff --git a/idea/testData/indentationOnNewline/ElseIf.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/ElseIf.kt similarity index 100% rename from idea/testData/indentationOnNewline/ElseIf.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/ElseIf.kt diff --git a/idea/testData/indentationOnNewline/ElseInWhenWithOption.after.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/ElseInWhenWithOption.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/ElseInWhenWithOption.after.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/ElseInWhenWithOption.after.kt diff --git a/idea/testData/indentationOnNewline/ElseInWhenWithOption.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/ElseInWhenWithOption.kt similarity index 100% rename from idea/testData/indentationOnNewline/ElseInWhenWithOption.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/ElseInWhenWithOption.kt diff --git a/idea/testData/indentationOnNewline/ElseInWhenWithoutOption.after.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/ElseInWhenWithoutOption.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/ElseInWhenWithoutOption.after.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/ElseInWhenWithoutOption.after.kt diff --git a/idea/testData/indentationOnNewline/ElseInWhenWithoutOption.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/ElseInWhenWithoutOption.kt similarity index 100% rename from idea/testData/indentationOnNewline/ElseInWhenWithoutOption.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/ElseInWhenWithoutOption.kt diff --git a/idea/testData/indentationOnNewline/ElseWithBrace.after.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/ElseWithBrace.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/ElseWithBrace.after.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/ElseWithBrace.after.kt diff --git a/idea/testData/indentationOnNewline/ElseWithBrace.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/ElseWithBrace.kt similarity index 100% rename from idea/testData/indentationOnNewline/ElseWithBrace.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/ElseWithBrace.kt diff --git a/idea/testData/indentationOnNewline/ElseWithBraceAndComment.after.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/ElseWithBraceAndComment.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/ElseWithBraceAndComment.after.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/ElseWithBraceAndComment.after.kt diff --git a/idea/testData/indentationOnNewline/ElseWithBraceAndComment.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/ElseWithBraceAndComment.kt similarity index 100% rename from idea/testData/indentationOnNewline/ElseWithBraceAndComment.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/ElseWithBraceAndComment.kt diff --git a/idea/testData/indentationOnNewline/ElseWithBraceAndComment2.after.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/ElseWithBraceAndComment2.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/ElseWithBraceAndComment2.after.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/ElseWithBraceAndComment2.after.kt diff --git a/idea/testData/indentationOnNewline/ElseWithBraceAndComment2.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/ElseWithBraceAndComment2.kt similarity index 100% rename from idea/testData/indentationOnNewline/ElseWithBraceAndComment2.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/ElseWithBraceAndComment2.kt diff --git a/idea/testData/indentationOnNewline/ElseWithoutBrace.after.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/ElseWithoutBrace.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/ElseWithoutBrace.after.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/ElseWithoutBrace.after.kt diff --git a/idea/testData/indentationOnNewline/ElseWithoutBrace.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/ElseWithoutBrace.kt similarity index 100% rename from idea/testData/indentationOnNewline/ElseWithoutBrace.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/ElseWithoutBrace.kt diff --git a/idea/testData/indentationOnNewline/ElseWithoutBrace2.after.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/ElseWithoutBrace2.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/ElseWithoutBrace2.after.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/ElseWithoutBrace2.after.kt diff --git a/idea/testData/indentationOnNewline/ElseWithoutBrace2.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/ElseWithoutBrace2.kt similarity index 100% rename from idea/testData/indentationOnNewline/ElseWithoutBrace2.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/ElseWithoutBrace2.kt diff --git a/idea/testData/indentationOnNewline/Finally.after.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/Finally.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/Finally.after.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/Finally.after.kt diff --git a/idea/testData/indentationOnNewline/Finally.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/Finally.kt similarity index 100% rename from idea/testData/indentationOnNewline/Finally.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/Finally.kt diff --git a/idea/testData/indentationOnNewline/Finally2.after.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/Finally2.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/Finally2.after.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/Finally2.after.kt diff --git a/idea/testData/indentationOnNewline/Finally2.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/Finally2.kt similarity index 100% rename from idea/testData/indentationOnNewline/Finally2.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/Finally2.kt diff --git a/idea/testData/indentationOnNewline/Finally3.after.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/Finally3.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/Finally3.after.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/Finally3.after.kt diff --git a/idea/testData/indentationOnNewline/Finally3.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/Finally3.kt similarity index 100% rename from idea/testData/indentationOnNewline/Finally3.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/Finally3.kt diff --git a/idea/testData/indentationOnNewline/Finally4.after.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/Finally4.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/Finally4.after.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/Finally4.after.kt diff --git a/idea/testData/indentationOnNewline/Finally4.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/Finally4.kt similarity index 100% rename from idea/testData/indentationOnNewline/Finally4.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/Finally4.kt diff --git a/idea/testData/indentationOnNewline/For.after.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/For.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/For.after.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/For.after.kt diff --git a/idea/testData/indentationOnNewline/For.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/For.kt similarity index 100% rename from idea/testData/indentationOnNewline/For.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/For.kt diff --git a/idea/testData/indentationOnNewline/ForWithBlock.after.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/ForWithBlock.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/ForWithBlock.after.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/ForWithBlock.after.kt diff --git a/idea/testData/indentationOnNewline/ForWithBlock.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/ForWithBlock.kt similarity index 100% rename from idea/testData/indentationOnNewline/ForWithBlock.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/ForWithBlock.kt diff --git a/idea/testData/indentationOnNewline/ForWithCondition.after.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/ForWithCondition.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/ForWithCondition.after.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/ForWithCondition.after.kt diff --git a/idea/testData/indentationOnNewline/ForWithCondition.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/ForWithCondition.kt similarity index 100% rename from idea/testData/indentationOnNewline/ForWithCondition.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/ForWithCondition.kt diff --git a/idea/testData/indentationOnNewline/ForWithoutCondition.after.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/ForWithoutCondition.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/ForWithoutCondition.after.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/ForWithoutCondition.after.kt diff --git a/idea/testData/indentationOnNewline/ForWithoutCondition.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/ForWithoutCondition.kt similarity index 100% rename from idea/testData/indentationOnNewline/ForWithoutCondition.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/ForWithoutCondition.kt diff --git a/idea/testData/indentationOnNewline/If.after.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/If.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/If.after.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/If.after.kt diff --git a/idea/testData/indentationOnNewline/If.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/If.kt similarity index 100% rename from idea/testData/indentationOnNewline/If.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/If.kt diff --git a/idea/testData/indentationOnNewline/IfBeforeCondition.after.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/IfBeforeCondition.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/IfBeforeCondition.after.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/IfBeforeCondition.after.kt diff --git a/idea/testData/indentationOnNewline/IfBeforeCondition.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/IfBeforeCondition.kt similarity index 100% rename from idea/testData/indentationOnNewline/IfBeforeCondition.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/IfBeforeCondition.kt diff --git a/idea/testData/indentationOnNewline/IfBeforeCondition2.after.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/IfBeforeCondition2.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/IfBeforeCondition2.after.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/IfBeforeCondition2.after.kt diff --git a/idea/testData/indentationOnNewline/IfBeforeCondition2.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/IfBeforeCondition2.kt similarity index 100% rename from idea/testData/indentationOnNewline/IfBeforeCondition2.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/IfBeforeCondition2.kt diff --git a/idea/testData/indentationOnNewline/IfBeforeCondition3.after.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/IfBeforeCondition3.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/IfBeforeCondition3.after.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/IfBeforeCondition3.after.kt diff --git a/idea/testData/indentationOnNewline/IfBeforeCondition3.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/IfBeforeCondition3.kt similarity index 100% rename from idea/testData/indentationOnNewline/IfBeforeCondition3.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/IfBeforeCondition3.kt diff --git a/idea/testData/indentationOnNewline/IfBeforeCondition4.after.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/IfBeforeCondition4.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/IfBeforeCondition4.after.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/IfBeforeCondition4.after.kt diff --git a/idea/testData/indentationOnNewline/IfBeforeCondition4.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/IfBeforeCondition4.kt similarity index 100% rename from idea/testData/indentationOnNewline/IfBeforeCondition4.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/IfBeforeCondition4.kt diff --git a/idea/testData/indentationOnNewline/IfWithBraces.after.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/IfWithBraces.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/IfWithBraces.after.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/IfWithBraces.after.kt diff --git a/idea/testData/indentationOnNewline/IfWithBraces.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/IfWithBraces.kt similarity index 100% rename from idea/testData/indentationOnNewline/IfWithBraces.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/IfWithBraces.kt diff --git a/idea/testData/indentationOnNewline/IfWithBraces2.after.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/IfWithBraces2.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/IfWithBraces2.after.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/IfWithBraces2.after.kt diff --git a/idea/testData/indentationOnNewline/IfWithBraces2.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/IfWithBraces2.kt similarity index 100% rename from idea/testData/indentationOnNewline/IfWithBraces2.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/IfWithBraces2.kt diff --git a/idea/testData/indentationOnNewline/Try.after.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/Try.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/Try.after.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/Try.after.kt diff --git a/idea/testData/indentationOnNewline/Try.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/Try.kt similarity index 100% rename from idea/testData/indentationOnNewline/Try.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/Try.kt diff --git a/idea/testData/indentationOnNewline/Try2.after.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/Try2.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/Try2.after.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/Try2.after.kt diff --git a/idea/testData/indentationOnNewline/Try2.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/Try2.kt similarity index 100% rename from idea/testData/indentationOnNewline/Try2.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/Try2.kt diff --git a/idea/testData/indentationOnNewline/WhenWithCondition.after.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/WhenWithCondition.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/WhenWithCondition.after.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/WhenWithCondition.after.kt diff --git a/idea/testData/indentationOnNewline/WhenWithCondition.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/WhenWithCondition.kt similarity index 100% rename from idea/testData/indentationOnNewline/WhenWithCondition.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/WhenWithCondition.kt diff --git a/idea/testData/indentationOnNewline/WhenWithCondition2.after.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/WhenWithCondition2.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/WhenWithCondition2.after.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/WhenWithCondition2.after.kt diff --git a/idea/testData/indentationOnNewline/WhenWithCondition2.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/WhenWithCondition2.kt similarity index 100% rename from idea/testData/indentationOnNewline/WhenWithCondition2.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/WhenWithCondition2.kt diff --git a/idea/testData/indentationOnNewline/WhenWithoutCondition.after.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/WhenWithoutCondition.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/WhenWithoutCondition.after.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/WhenWithoutCondition.after.kt diff --git a/idea/testData/indentationOnNewline/WhenWithoutCondition.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/WhenWithoutCondition.kt similarity index 100% rename from idea/testData/indentationOnNewline/WhenWithoutCondition.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/WhenWithoutCondition.kt diff --git a/idea/testData/indentationOnNewline/While.after.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/While.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/While.after.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/While.after.kt diff --git a/idea/testData/indentationOnNewline/While.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/While.kt similarity index 100% rename from idea/testData/indentationOnNewline/While.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/While.kt diff --git a/idea/testData/indentationOnNewline/While2.after.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/While2.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/While2.after.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/While2.after.kt diff --git a/idea/testData/indentationOnNewline/While2.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/While2.kt similarity index 100% rename from idea/testData/indentationOnNewline/While2.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/While2.kt diff --git a/idea/testData/indentationOnNewline/While3.after.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/While3.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/While3.after.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/While3.after.kt diff --git a/idea/testData/indentationOnNewline/While3.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/While3.kt similarity index 100% rename from idea/testData/indentationOnNewline/While3.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/While3.kt diff --git a/idea/testData/indentationOnNewline/WhileWithBlock.after.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/WhileWithBlock.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/WhileWithBlock.after.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/WhileWithBlock.after.kt diff --git a/idea/testData/indentationOnNewline/WhileWithBlock.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/WhileWithBlock.kt similarity index 100% rename from idea/testData/indentationOnNewline/WhileWithBlock.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/WhileWithBlock.kt diff --git a/idea/testData/indentationOnNewline/WhileWithCondition.after.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/WhileWithCondition.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/WhileWithCondition.after.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/WhileWithCondition.after.kt diff --git a/idea/testData/indentationOnNewline/WhileWithCondition.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/WhileWithCondition.kt similarity index 100% rename from idea/testData/indentationOnNewline/WhileWithCondition.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/WhileWithCondition.kt diff --git a/idea/testData/indentationOnNewline/WhileWithoutCondition.after.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/WhileWithoutCondition.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/WhileWithoutCondition.after.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/WhileWithoutCondition.after.kt diff --git a/idea/testData/indentationOnNewline/WhileWithoutCondition.kt b/idea/testData/indentationOnNewline/controlFlowConstructions/WhileWithoutCondition.kt similarity index 100% rename from idea/testData/indentationOnNewline/WhileWithoutCondition.kt rename to idea/testData/indentationOnNewline/controlFlowConstructions/WhileWithoutCondition.kt diff --git a/idea/testData/indentationOnNewline/EmptyArgumentInCallByReference.after.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyArgumentInCallByReference.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyArgumentInCallByReference.after.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyArgumentInCallByReference.after.kt diff --git a/idea/testData/indentationOnNewline/EmptyArgumentInCallByReference.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyArgumentInCallByReference.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyArgumentInCallByReference.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyArgumentInCallByReference.kt diff --git a/idea/testData/indentationOnNewline/EmptyArgumentInCallByReference2.after.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyArgumentInCallByReference2.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyArgumentInCallByReference2.after.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyArgumentInCallByReference2.after.kt diff --git a/idea/testData/indentationOnNewline/EmptyArgumentInCallByReference2.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyArgumentInCallByReference2.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyArgumentInCallByReference2.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyArgumentInCallByReference2.kt diff --git a/idea/testData/indentationOnNewline/EmptyArgumentInCallByReferenceInSuperType.after.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyArgumentInCallByReferenceInSuperType.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyArgumentInCallByReferenceInSuperType.after.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyArgumentInCallByReferenceInSuperType.after.kt diff --git a/idea/testData/indentationOnNewline/EmptyArgumentInCallByReferenceInSuperType.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyArgumentInCallByReferenceInSuperType.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyArgumentInCallByReferenceInSuperType.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyArgumentInCallByReferenceInSuperType.kt diff --git a/idea/testData/indentationOnNewline/EmptyArgumentInCallByReferenceInSuperType2.after.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyArgumentInCallByReferenceInSuperType2.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyArgumentInCallByReferenceInSuperType2.after.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyArgumentInCallByReferenceInSuperType2.after.kt diff --git a/idea/testData/indentationOnNewline/EmptyArgumentInCallByReferenceInSuperType2.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyArgumentInCallByReferenceInSuperType2.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyArgumentInCallByReferenceInSuperType2.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyArgumentInCallByReferenceInSuperType2.kt diff --git a/idea/testData/indentationOnNewline/EmptyArgumentInCallByReferenceInSuperTypeWithTypeArguments.after.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyArgumentInCallByReferenceInSuperTypeWithTypeArguments.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyArgumentInCallByReferenceInSuperTypeWithTypeArguments.after.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyArgumentInCallByReferenceInSuperTypeWithTypeArguments.after.kt diff --git a/idea/testData/indentationOnNewline/EmptyArgumentInCallByReferenceInSuperTypeWithTypeArguments.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyArgumentInCallByReferenceInSuperTypeWithTypeArguments.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyArgumentInCallByReferenceInSuperTypeWithTypeArguments.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyArgumentInCallByReferenceInSuperTypeWithTypeArguments.kt diff --git a/idea/testData/indentationOnNewline/EmptyArgumentInCallByReferenceInSuperTypeWithTypeArguments2.after.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyArgumentInCallByReferenceInSuperTypeWithTypeArguments2.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyArgumentInCallByReferenceInSuperTypeWithTypeArguments2.after.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyArgumentInCallByReferenceInSuperTypeWithTypeArguments2.after.kt diff --git a/idea/testData/indentationOnNewline/EmptyArgumentInCallByReferenceInSuperTypeWithTypeArguments2.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyArgumentInCallByReferenceInSuperTypeWithTypeArguments2.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyArgumentInCallByReferenceInSuperTypeWithTypeArguments2.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyArgumentInCallByReferenceInSuperTypeWithTypeArguments2.kt diff --git a/idea/testData/indentationOnNewline/EmptyArgumentInCallByReferenceWithTypeArguments.after.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyArgumentInCallByReferenceWithTypeArguments.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyArgumentInCallByReferenceWithTypeArguments.after.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyArgumentInCallByReferenceWithTypeArguments.after.kt diff --git a/idea/testData/indentationOnNewline/EmptyArgumentInCallByReferenceWithTypeArguments.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyArgumentInCallByReferenceWithTypeArguments.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyArgumentInCallByReferenceWithTypeArguments.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyArgumentInCallByReferenceWithTypeArguments.kt diff --git a/idea/testData/indentationOnNewline/EmptyArgumentInCallByReferenceWithTypeArguments2.after.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyArgumentInCallByReferenceWithTypeArguments2.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyArgumentInCallByReferenceWithTypeArguments2.after.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyArgumentInCallByReferenceWithTypeArguments2.after.kt diff --git a/idea/testData/indentationOnNewline/EmptyArgumentInCallByReferenceWithTypeArguments2.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyArgumentInCallByReferenceWithTypeArguments2.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyArgumentInCallByReferenceWithTypeArguments2.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyArgumentInCallByReferenceWithTypeArguments2.kt diff --git a/idea/testData/indentationOnNewline/EmptyArgumentInThisAsClassicFunction.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyArgumentInThisAsClassicFunction.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyArgumentInThisAsClassicFunction.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyArgumentInThisAsClassicFunction.kt diff --git a/idea/testData/indentationOnNewline/EmptyArgumentInThisAsConstructor.after.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyArgumentInThisAsConstructor.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyArgumentInThisAsConstructor.after.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyArgumentInThisAsConstructor.after.kt diff --git a/idea/testData/indentationOnNewline/EmptyArgumentInThisAsConstructor.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyArgumentInThisAsConstructor.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyArgumentInThisAsConstructor.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyArgumentInThisAsConstructor.kt diff --git a/idea/testData/indentationOnNewline/EmptyArgumentInThisAsConstructor2.after.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyArgumentInThisAsConstructor2.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyArgumentInThisAsConstructor2.after.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyArgumentInThisAsConstructor2.after.kt diff --git a/idea/testData/indentationOnNewline/EmptyArgumentInThisAsConstructor2.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyArgumentInThisAsConstructor2.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyArgumentInThisAsConstructor2.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyArgumentInThisAsConstructor2.kt diff --git a/idea/testData/indentationOnNewline/EmptyConditionInCatch.after.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyConditionInCatch.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyConditionInCatch.after.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyConditionInCatch.after.kt diff --git a/idea/testData/indentationOnNewline/EmptyConditionInCatch.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyConditionInCatch.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyConditionInCatch.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyConditionInCatch.kt diff --git a/idea/testData/indentationOnNewline/EmptyConditionInCatch2.after.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyConditionInCatch2.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyConditionInCatch2.after.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyConditionInCatch2.after.kt diff --git a/idea/testData/indentationOnNewline/EmptyConditionInCatch2.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyConditionInCatch2.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyConditionInCatch2.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyConditionInCatch2.kt diff --git a/idea/testData/indentationOnNewline/EmptyConditionInDoWhile.after.inv.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyConditionInDoWhile.after.inv.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyConditionInDoWhile.after.inv.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyConditionInDoWhile.after.inv.kt diff --git a/idea/testData/indentationOnNewline/EmptyConditionInDoWhile.after.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyConditionInDoWhile.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyConditionInDoWhile.after.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyConditionInDoWhile.after.kt diff --git a/idea/testData/indentationOnNewline/EmptyConditionInDoWhile.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyConditionInDoWhile.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyConditionInDoWhile.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyConditionInDoWhile.kt diff --git a/idea/testData/indentationOnNewline/EmptyConditionInFor.after.inv.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyConditionInFor.after.inv.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyConditionInFor.after.inv.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyConditionInFor.after.inv.kt diff --git a/idea/testData/indentationOnNewline/EmptyConditionInFor.after.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyConditionInFor.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyConditionInFor.after.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyConditionInFor.after.kt diff --git a/idea/testData/indentationOnNewline/EmptyConditionInFor.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyConditionInFor.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyConditionInFor.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyConditionInFor.kt diff --git a/idea/testData/indentationOnNewline/EmptyConditionInIf.after.inv.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyConditionInIf.after.inv.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyConditionInIf.after.inv.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyConditionInIf.after.inv.kt diff --git a/idea/testData/indentationOnNewline/EmptyConditionInIf.after.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyConditionInIf.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyConditionInIf.after.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyConditionInIf.after.kt diff --git a/idea/testData/indentationOnNewline/EmptyConditionInIf.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyConditionInIf.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyConditionInIf.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyConditionInIf.kt diff --git a/idea/testData/indentationOnNewline/EmptyConditionInWhen.after.inv.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyConditionInWhen.after.inv.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyConditionInWhen.after.inv.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyConditionInWhen.after.inv.kt diff --git a/idea/testData/indentationOnNewline/EmptyConditionInWhen.after.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyConditionInWhen.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyConditionInWhen.after.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyConditionInWhen.after.kt diff --git a/idea/testData/indentationOnNewline/EmptyConditionInWhen.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyConditionInWhen.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyConditionInWhen.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyConditionInWhen.kt diff --git a/idea/testData/indentationOnNewline/EmptyConditionInWhile.after.inv.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyConditionInWhile.after.inv.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyConditionInWhile.after.inv.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyConditionInWhile.after.inv.kt diff --git a/idea/testData/indentationOnNewline/EmptyConditionInWhile.after.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyConditionInWhile.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyConditionInWhile.after.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyConditionInWhile.after.kt diff --git a/idea/testData/indentationOnNewline/EmptyConditionInWhile.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyConditionInWhile.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyConditionInWhile.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyConditionInWhile.kt diff --git a/idea/testData/indentationOnNewline/EmptyParameterInAnnonymousFunction.after.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInAnnonymousFunction.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyParameterInAnnonymousFunction.after.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInAnnonymousFunction.after.kt diff --git a/idea/testData/indentationOnNewline/EmptyParameterInAnnonymousFunction.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInAnnonymousFunction.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyParameterInAnnonymousFunction.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInAnnonymousFunction.kt diff --git a/idea/testData/indentationOnNewline/EmptyParameterInAnnonymousFunction2.after.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInAnnonymousFunction2.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyParameterInAnnonymousFunction2.after.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInAnnonymousFunction2.after.kt diff --git a/idea/testData/indentationOnNewline/EmptyParameterInAnnonymousFunction2.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInAnnonymousFunction2.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyParameterInAnnonymousFunction2.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInAnnonymousFunction2.kt diff --git a/idea/testData/indentationOnNewline/EmptyParameterInAnnonymousFunctionWithNullableReceiver.after.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInAnnonymousFunctionWithNullableReceiver.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyParameterInAnnonymousFunctionWithNullableReceiver.after.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInAnnonymousFunctionWithNullableReceiver.after.kt diff --git a/idea/testData/indentationOnNewline/EmptyParameterInAnnonymousFunctionWithNullableReceiver.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInAnnonymousFunctionWithNullableReceiver.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyParameterInAnnonymousFunctionWithNullableReceiver.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInAnnonymousFunctionWithNullableReceiver.kt diff --git a/idea/testData/indentationOnNewline/EmptyParameterInAnnonymousFunctionWithNullableReceiver2.after.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInAnnonymousFunctionWithNullableReceiver2.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyParameterInAnnonymousFunctionWithNullableReceiver2.after.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInAnnonymousFunctionWithNullableReceiver2.after.kt diff --git a/idea/testData/indentationOnNewline/EmptyParameterInAnnonymousFunctionWithNullableReceiver2.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInAnnonymousFunctionWithNullableReceiver2.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyParameterInAnnonymousFunctionWithNullableReceiver2.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInAnnonymousFunctionWithNullableReceiver2.kt diff --git a/idea/testData/indentationOnNewline/EmptyParameterInAnnonymousFunctionWithReceiver.after.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInAnnonymousFunctionWithReceiver.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyParameterInAnnonymousFunctionWithReceiver.after.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInAnnonymousFunctionWithReceiver.after.kt diff --git a/idea/testData/indentationOnNewline/EmptyParameterInAnnonymousFunctionWithReceiver.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInAnnonymousFunctionWithReceiver.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyParameterInAnnonymousFunctionWithReceiver.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInAnnonymousFunctionWithReceiver.kt diff --git a/idea/testData/indentationOnNewline/EmptyParameterInAnnonymousFunctionWithReceiver2.after.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInAnnonymousFunctionWithReceiver2.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyParameterInAnnonymousFunctionWithReceiver2.after.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInAnnonymousFunctionWithReceiver2.after.kt diff --git a/idea/testData/indentationOnNewline/EmptyParameterInAnnonymousFunctionWithReceiver2.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInAnnonymousFunctionWithReceiver2.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyParameterInAnnonymousFunctionWithReceiver2.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInAnnonymousFunctionWithReceiver2.kt diff --git a/idea/testData/indentationOnNewline/EmptyParameterInDestructuringDeclaration.after.inv.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInDestructuringDeclaration.after.inv.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyParameterInDestructuringDeclaration.after.inv.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInDestructuringDeclaration.after.inv.kt diff --git a/idea/testData/indentationOnNewline/EmptyParameterInDestructuringDeclaration.after.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInDestructuringDeclaration.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyParameterInDestructuringDeclaration.after.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInDestructuringDeclaration.after.kt diff --git a/idea/testData/indentationOnNewline/EmptyParameterInDestructuringDeclaration.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInDestructuringDeclaration.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyParameterInDestructuringDeclaration.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInDestructuringDeclaration.kt diff --git a/idea/testData/indentationOnNewline/EmptyParameterInDestructuringDeclaration2.after.inv.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInDestructuringDeclaration2.after.inv.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyParameterInDestructuringDeclaration2.after.inv.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInDestructuringDeclaration2.after.inv.kt diff --git a/idea/testData/indentationOnNewline/EmptyParameterInDestructuringDeclaration2.after.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInDestructuringDeclaration2.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyParameterInDestructuringDeclaration2.after.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInDestructuringDeclaration2.after.kt diff --git a/idea/testData/indentationOnNewline/EmptyParameterInDestructuringDeclaration2.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInDestructuringDeclaration2.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyParameterInDestructuringDeclaration2.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInDestructuringDeclaration2.kt diff --git a/idea/testData/indentationOnNewline/EmptyParameterInDestructuringDeclaration3.after.inv.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInDestructuringDeclaration3.after.inv.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyParameterInDestructuringDeclaration3.after.inv.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInDestructuringDeclaration3.after.inv.kt diff --git a/idea/testData/indentationOnNewline/EmptyParameterInDestructuringDeclaration3.after.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInDestructuringDeclaration3.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyParameterInDestructuringDeclaration3.after.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInDestructuringDeclaration3.after.kt diff --git a/idea/testData/indentationOnNewline/EmptyParameterInDestructuringDeclaration3.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInDestructuringDeclaration3.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyParameterInDestructuringDeclaration3.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInDestructuringDeclaration3.kt diff --git a/idea/testData/indentationOnNewline/EmptyParameterInExplicitPrimaryConstructor.after.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInExplicitPrimaryConstructor.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyParameterInExplicitPrimaryConstructor.after.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInExplicitPrimaryConstructor.after.kt diff --git a/idea/testData/indentationOnNewline/EmptyParameterInExplicitPrimaryConstructor.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInExplicitPrimaryConstructor.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyParameterInExplicitPrimaryConstructor.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInExplicitPrimaryConstructor.kt diff --git a/idea/testData/indentationOnNewline/EmptyParameterInExplicitPrimaryConstructor2.after.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInExplicitPrimaryConstructor2.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyParameterInExplicitPrimaryConstructor2.after.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInExplicitPrimaryConstructor2.after.kt diff --git a/idea/testData/indentationOnNewline/EmptyParameterInExplicitPrimaryConstructor2.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInExplicitPrimaryConstructor2.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyParameterInExplicitPrimaryConstructor2.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInExplicitPrimaryConstructor2.kt diff --git a/idea/testData/indentationOnNewline/EmptyParameterInFunction.after.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInFunction.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyParameterInFunction.after.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInFunction.after.kt diff --git a/idea/testData/indentationOnNewline/EmptyParameterInFunction.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInFunction.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyParameterInFunction.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInFunction.kt diff --git a/idea/testData/indentationOnNewline/EmptyParameterInFunction2.after.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInFunction2.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyParameterInFunction2.after.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInFunction2.after.kt diff --git a/idea/testData/indentationOnNewline/EmptyParameterInFunction2.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInFunction2.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyParameterInFunction2.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInFunction2.kt diff --git a/idea/testData/indentationOnNewline/EmptyParameterInFunctionWithReceiver.after.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInFunctionWithReceiver.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyParameterInFunctionWithReceiver.after.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInFunctionWithReceiver.after.kt diff --git a/idea/testData/indentationOnNewline/EmptyParameterInFunctionWithReceiver.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInFunctionWithReceiver.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyParameterInFunctionWithReceiver.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInFunctionWithReceiver.kt diff --git a/idea/testData/indentationOnNewline/EmptyParameterInFunctionWithReceiver2.after.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInFunctionWithReceiver2.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyParameterInFunctionWithReceiver2.after.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInFunctionWithReceiver2.after.kt diff --git a/idea/testData/indentationOnNewline/EmptyParameterInFunctionWithReceiver2.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInFunctionWithReceiver2.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyParameterInFunctionWithReceiver2.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInFunctionWithReceiver2.kt diff --git a/idea/testData/indentationOnNewline/EmptyParameterInFunctionWithTypeParameters.after.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInFunctionWithTypeParameters.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyParameterInFunctionWithTypeParameters.after.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInFunctionWithTypeParameters.after.kt diff --git a/idea/testData/indentationOnNewline/EmptyParameterInFunctionWithTypeParameters.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInFunctionWithTypeParameters.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyParameterInFunctionWithTypeParameters.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInFunctionWithTypeParameters.kt diff --git a/idea/testData/indentationOnNewline/EmptyParameterInFunctionWithTypeParameters2.after.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInFunctionWithTypeParameters2.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyParameterInFunctionWithTypeParameters2.after.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInFunctionWithTypeParameters2.after.kt diff --git a/idea/testData/indentationOnNewline/EmptyParameterInFunctionWithTypeParameters2.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInFunctionWithTypeParameters2.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyParameterInFunctionWithTypeParameters2.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInFunctionWithTypeParameters2.kt diff --git a/idea/testData/indentationOnNewline/EmptyParameterInFunctionWithTypeParametersAndReceiver.after.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInFunctionWithTypeParametersAndReceiver.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyParameterInFunctionWithTypeParametersAndReceiver.after.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInFunctionWithTypeParametersAndReceiver.after.kt diff --git a/idea/testData/indentationOnNewline/EmptyParameterInFunctionWithTypeParametersAndReceiver.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInFunctionWithTypeParametersAndReceiver.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyParameterInFunctionWithTypeParametersAndReceiver.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInFunctionWithTypeParametersAndReceiver.kt diff --git a/idea/testData/indentationOnNewline/EmptyParameterInFunctionWithTypeParametersAndReceiver2.after.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInFunctionWithTypeParametersAndReceiver2.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyParameterInFunctionWithTypeParametersAndReceiver2.after.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInFunctionWithTypeParametersAndReceiver2.after.kt diff --git a/idea/testData/indentationOnNewline/EmptyParameterInFunctionWithTypeParametersAndReceiver2.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInFunctionWithTypeParametersAndReceiver2.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyParameterInFunctionWithTypeParametersAndReceiver2.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInFunctionWithTypeParametersAndReceiver2.kt diff --git a/idea/testData/indentationOnNewline/EmptyParameterInFunctionWithTypeParametersAndReceiver3.after.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInFunctionWithTypeParametersAndReceiver3.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyParameterInFunctionWithTypeParametersAndReceiver3.after.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInFunctionWithTypeParametersAndReceiver3.after.kt diff --git a/idea/testData/indentationOnNewline/EmptyParameterInFunctionWithTypeParametersAndReceiver3.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInFunctionWithTypeParametersAndReceiver3.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyParameterInFunctionWithTypeParametersAndReceiver3.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInFunctionWithTypeParametersAndReceiver3.kt diff --git a/idea/testData/indentationOnNewline/EmptyParameterInFunctionWithTypeParametersAndReceiver4.after.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInFunctionWithTypeParametersAndReceiver4.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyParameterInFunctionWithTypeParametersAndReceiver4.after.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInFunctionWithTypeParametersAndReceiver4.after.kt diff --git a/idea/testData/indentationOnNewline/EmptyParameterInFunctionWithTypeParametersAndReceiver4.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInFunctionWithTypeParametersAndReceiver4.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyParameterInFunctionWithTypeParametersAndReceiver4.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInFunctionWithTypeParametersAndReceiver4.kt diff --git a/idea/testData/indentationOnNewline/EmptyParameterInGetter.after.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInGetter.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyParameterInGetter.after.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInGetter.after.kt diff --git a/idea/testData/indentationOnNewline/EmptyParameterInGetter.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInGetter.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyParameterInGetter.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInGetter.kt diff --git a/idea/testData/indentationOnNewline/EmptyParameterInGetter2.after.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInGetter2.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyParameterInGetter2.after.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInGetter2.after.kt diff --git a/idea/testData/indentationOnNewline/EmptyParameterInGetter2.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInGetter2.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyParameterInGetter2.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInGetter2.kt diff --git a/idea/testData/indentationOnNewline/EmptyParameterInImplicitPrimaryConstructor.after.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInImplicitPrimaryConstructor.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyParameterInImplicitPrimaryConstructor.after.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInImplicitPrimaryConstructor.after.kt diff --git a/idea/testData/indentationOnNewline/EmptyParameterInImplicitPrimaryConstructor.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInImplicitPrimaryConstructor.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyParameterInImplicitPrimaryConstructor.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInImplicitPrimaryConstructor.kt diff --git a/idea/testData/indentationOnNewline/EmptyParameterInImplicitPrimaryConstructor2.after.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInImplicitPrimaryConstructor2.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyParameterInImplicitPrimaryConstructor2.after.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInImplicitPrimaryConstructor2.after.kt diff --git a/idea/testData/indentationOnNewline/EmptyParameterInImplicitPrimaryConstructor2.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInImplicitPrimaryConstructor2.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyParameterInImplicitPrimaryConstructor2.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInImplicitPrimaryConstructor2.kt diff --git a/idea/testData/indentationOnNewline/EmptyParameterInImplicitPrimaryConstructorWithTypeParameters.after.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInImplicitPrimaryConstructorWithTypeParameters.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyParameterInImplicitPrimaryConstructorWithTypeParameters.after.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInImplicitPrimaryConstructorWithTypeParameters.after.kt diff --git a/idea/testData/indentationOnNewline/EmptyParameterInImplicitPrimaryConstructorWithTypeParameters.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInImplicitPrimaryConstructorWithTypeParameters.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyParameterInImplicitPrimaryConstructorWithTypeParameters.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInImplicitPrimaryConstructorWithTypeParameters.kt diff --git a/idea/testData/indentationOnNewline/EmptyParameterInImplicitPrimaryConstructorWithTypeParameters2.after.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInImplicitPrimaryConstructorWithTypeParameters2.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyParameterInImplicitPrimaryConstructorWithTypeParameters2.after.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInImplicitPrimaryConstructorWithTypeParameters2.after.kt diff --git a/idea/testData/indentationOnNewline/EmptyParameterInImplicitPrimaryConstructorWithTypeParameters2.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInImplicitPrimaryConstructorWithTypeParameters2.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyParameterInImplicitPrimaryConstructorWithTypeParameters2.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInImplicitPrimaryConstructorWithTypeParameters2.kt diff --git a/idea/testData/indentationOnNewline/EmptyParameterInInnerAnnonymousFunction.after.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInInnerAnnonymousFunction.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyParameterInInnerAnnonymousFunction.after.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInInnerAnnonymousFunction.after.kt diff --git a/idea/testData/indentationOnNewline/EmptyParameterInInnerAnnonymousFunction.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInInnerAnnonymousFunction.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyParameterInInnerAnnonymousFunction.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInInnerAnnonymousFunction.kt diff --git a/idea/testData/indentationOnNewline/EmptyParameterInInnerAnnonymousFunction2.after.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInInnerAnnonymousFunction2.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyParameterInInnerAnnonymousFunction2.after.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInInnerAnnonymousFunction2.after.kt diff --git a/idea/testData/indentationOnNewline/EmptyParameterInInnerAnnonymousFunction2.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInInnerAnnonymousFunction2.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyParameterInInnerAnnonymousFunction2.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInInnerAnnonymousFunction2.kt diff --git a/idea/testData/indentationOnNewline/EmptyParameterInSecondaryConstructor.after.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInSecondaryConstructor.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyParameterInSecondaryConstructor.after.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInSecondaryConstructor.after.kt diff --git a/idea/testData/indentationOnNewline/EmptyParameterInSecondaryConstructor.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInSecondaryConstructor.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyParameterInSecondaryConstructor.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInSecondaryConstructor.kt diff --git a/idea/testData/indentationOnNewline/EmptyParameterInSecondaryConstructor2.after.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInSecondaryConstructor2.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyParameterInSecondaryConstructor2.after.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInSecondaryConstructor2.after.kt diff --git a/idea/testData/indentationOnNewline/EmptyParameterInSecondaryConstructor2.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInSecondaryConstructor2.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyParameterInSecondaryConstructor2.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInSecondaryConstructor2.kt diff --git a/idea/testData/indentationOnNewline/EmptyParameterInSetter.after.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInSetter.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyParameterInSetter.after.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInSetter.after.kt diff --git a/idea/testData/indentationOnNewline/EmptyParameterInSetter.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInSetter.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyParameterInSetter.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInSetter.kt diff --git a/idea/testData/indentationOnNewline/EmptyParameterInSetter2.after.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInSetter2.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyParameterInSetter2.after.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInSetter2.after.kt diff --git a/idea/testData/indentationOnNewline/EmptyParameterInSetter2.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInSetter2.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyParameterInSetter2.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInSetter2.kt diff --git a/idea/testData/indentationOnNewline/EmptyParameters.after.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyParameters.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyParameters.after.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyParameters.after.kt diff --git a/idea/testData/indentationOnNewline/EmptyParameters.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyParameters.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyParameters.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyParameters.kt diff --git a/idea/testData/indentationOnNewline/EmptyParameters2.after.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyParameters2.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyParameters2.after.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyParameters2.after.kt diff --git a/idea/testData/indentationOnNewline/EmptyParameters2.kt b/idea/testData/indentationOnNewline/emptyParameters/EmptyParameters2.kt similarity index 100% rename from idea/testData/indentationOnNewline/EmptyParameters2.kt rename to idea/testData/indentationOnNewline/emptyParameters/EmptyParameters2.kt diff --git a/idea/testData/indentationOnNewline/AssignmentAfterEq.after.inv.kt b/idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/AssignmentAfterEq.after.inv.kt similarity index 100% rename from idea/testData/indentationOnNewline/AssignmentAfterEq.after.inv.kt rename to idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/AssignmentAfterEq.after.inv.kt diff --git a/idea/testData/indentationOnNewline/AssignmentAfterEq.after.kt b/idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/AssignmentAfterEq.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/AssignmentAfterEq.after.kt rename to idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/AssignmentAfterEq.after.kt diff --git a/idea/testData/indentationOnNewline/AssignmentAfterEq.kt b/idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/AssignmentAfterEq.kt similarity index 100% rename from idea/testData/indentationOnNewline/AssignmentAfterEq.kt rename to idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/AssignmentAfterEq.kt diff --git a/idea/testData/indentationOnNewline/BinaryWithTypeExpressions.after.inv.kt b/idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/BinaryWithTypeExpressions.after.inv.kt similarity index 100% rename from idea/testData/indentationOnNewline/BinaryWithTypeExpressions.after.inv.kt rename to idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/BinaryWithTypeExpressions.after.inv.kt diff --git a/idea/testData/indentationOnNewline/BinaryWithTypeExpressions.after.kt b/idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/BinaryWithTypeExpressions.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/BinaryWithTypeExpressions.after.kt rename to idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/BinaryWithTypeExpressions.after.kt diff --git a/idea/testData/indentationOnNewline/BinaryWithTypeExpressions.kt b/idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/BinaryWithTypeExpressions.kt similarity index 100% rename from idea/testData/indentationOnNewline/BinaryWithTypeExpressions.kt rename to idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/BinaryWithTypeExpressions.kt diff --git a/idea/testData/indentationOnNewline/InBinaryExpressionInMiddle.after.inv.kt b/idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/InBinaryExpressionInMiddle.after.inv.kt similarity index 100% rename from idea/testData/indentationOnNewline/InBinaryExpressionInMiddle.after.inv.kt rename to idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/InBinaryExpressionInMiddle.after.inv.kt diff --git a/idea/testData/indentationOnNewline/InBinaryExpressionInMiddle.after.kt b/idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/InBinaryExpressionInMiddle.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/InBinaryExpressionInMiddle.after.kt rename to idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/InBinaryExpressionInMiddle.after.kt diff --git a/idea/testData/indentationOnNewline/InBinaryExpressionInMiddle.kt b/idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/InBinaryExpressionInMiddle.kt similarity index 100% rename from idea/testData/indentationOnNewline/InBinaryExpressionInMiddle.kt rename to idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/InBinaryExpressionInMiddle.kt diff --git a/idea/testData/indentationOnNewline/InBinaryExpressionUnfinished.after.inv.kt b/idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/InBinaryExpressionUnfinished.after.inv.kt similarity index 100% rename from idea/testData/indentationOnNewline/InBinaryExpressionUnfinished.after.inv.kt rename to idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/InBinaryExpressionUnfinished.after.inv.kt diff --git a/idea/testData/indentationOnNewline/InBinaryExpressionUnfinished.after.kt b/idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/InBinaryExpressionUnfinished.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/InBinaryExpressionUnfinished.after.kt rename to idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/InBinaryExpressionUnfinished.after.kt diff --git a/idea/testData/indentationOnNewline/InBinaryExpressionUnfinished.kt b/idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/InBinaryExpressionUnfinished.kt similarity index 100% rename from idea/testData/indentationOnNewline/InBinaryExpressionUnfinished.kt rename to idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/InBinaryExpressionUnfinished.kt diff --git a/idea/testData/indentationOnNewline/InBinaryExpressionUnfinishedInIf.after.inv.kt b/idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/InBinaryExpressionUnfinishedInIf.after.inv.kt similarity index 100% rename from idea/testData/indentationOnNewline/InBinaryExpressionUnfinishedInIf.after.inv.kt rename to idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/InBinaryExpressionUnfinishedInIf.after.inv.kt diff --git a/idea/testData/indentationOnNewline/InBinaryExpressionUnfinishedInIf.after.kt b/idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/InBinaryExpressionUnfinishedInIf.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/InBinaryExpressionUnfinishedInIf.after.kt rename to idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/InBinaryExpressionUnfinishedInIf.after.kt diff --git a/idea/testData/indentationOnNewline/InBinaryExpressionUnfinishedInIf.kt b/idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/InBinaryExpressionUnfinishedInIf.kt similarity index 100% rename from idea/testData/indentationOnNewline/InBinaryExpressionUnfinishedInIf.kt rename to idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/InBinaryExpressionUnfinishedInIf.kt diff --git a/idea/testData/indentationOnNewline/InBinaryExpressionsBeforeCloseParenthesis.after.inv.kt b/idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/InBinaryExpressionsBeforeCloseParenthesis.after.inv.kt similarity index 100% rename from idea/testData/indentationOnNewline/InBinaryExpressionsBeforeCloseParenthesis.after.inv.kt rename to idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/InBinaryExpressionsBeforeCloseParenthesis.after.inv.kt diff --git a/idea/testData/indentationOnNewline/InBinaryExpressionsBeforeCloseParenthesis.after.kt b/idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/InBinaryExpressionsBeforeCloseParenthesis.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/InBinaryExpressionsBeforeCloseParenthesis.after.kt rename to idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/InBinaryExpressionsBeforeCloseParenthesis.after.kt diff --git a/idea/testData/indentationOnNewline/InBinaryExpressionsBeforeCloseParenthesis.kt b/idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/InBinaryExpressionsBeforeCloseParenthesis.kt similarity index 100% rename from idea/testData/indentationOnNewline/InBinaryExpressionsBeforeCloseParenthesis.kt rename to idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/InBinaryExpressionsBeforeCloseParenthesis.kt diff --git a/idea/testData/indentationOnNewline/InExpressionsParentheses.after.kt b/idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/InExpressionsParentheses.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/InExpressionsParentheses.after.kt rename to idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/InExpressionsParentheses.after.kt diff --git a/idea/testData/indentationOnNewline/InExpressionsParentheses.kt b/idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/InExpressionsParentheses.kt similarity index 100% rename from idea/testData/indentationOnNewline/InExpressionsParentheses.kt rename to idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/InExpressionsParentheses.kt diff --git a/idea/testData/indentationOnNewline/InExpressionsParentheses2.after.kt b/idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/InExpressionsParentheses2.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/InExpressionsParentheses2.after.kt rename to idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/InExpressionsParentheses2.after.kt diff --git a/idea/testData/indentationOnNewline/InExpressionsParentheses2.kt b/idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/InExpressionsParentheses2.kt similarity index 100% rename from idea/testData/indentationOnNewline/InExpressionsParentheses2.kt rename to idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/InExpressionsParentheses2.kt diff --git a/idea/testData/indentationOnNewline/InExpressionsParentheses3.after.kt b/idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/InExpressionsParentheses3.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/InExpressionsParentheses3.after.kt rename to idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/InExpressionsParentheses3.after.kt diff --git a/idea/testData/indentationOnNewline/InExpressionsParentheses3.kt b/idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/InExpressionsParentheses3.kt similarity index 100% rename from idea/testData/indentationOnNewline/InExpressionsParentheses3.kt rename to idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/InExpressionsParentheses3.kt diff --git a/idea/testData/indentationOnNewline/InExpressionsParentheses4.after.kt b/idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/InExpressionsParentheses4.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/InExpressionsParentheses4.after.kt rename to idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/InExpressionsParentheses4.after.kt diff --git a/idea/testData/indentationOnNewline/InExpressionsParentheses4.kt b/idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/InExpressionsParentheses4.kt similarity index 100% rename from idea/testData/indentationOnNewline/InExpressionsParentheses4.kt rename to idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/InExpressionsParentheses4.kt diff --git a/idea/testData/indentationOnNewline/InExpressionsParenthesesBeforeOperand.after.inv.kt b/idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/InExpressionsParenthesesBeforeOperand.after.inv.kt similarity index 100% rename from idea/testData/indentationOnNewline/InExpressionsParenthesesBeforeOperand.after.inv.kt rename to idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/InExpressionsParenthesesBeforeOperand.after.inv.kt diff --git a/idea/testData/indentationOnNewline/InExpressionsParenthesesBeforeOperand.after.kt b/idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/InExpressionsParenthesesBeforeOperand.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/InExpressionsParenthesesBeforeOperand.after.kt rename to idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/InExpressionsParenthesesBeforeOperand.after.kt diff --git a/idea/testData/indentationOnNewline/InExpressionsParenthesesBeforeOperand.kt b/idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/InExpressionsParenthesesBeforeOperand.kt similarity index 100% rename from idea/testData/indentationOnNewline/InExpressionsParenthesesBeforeOperand.kt rename to idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/InExpressionsParenthesesBeforeOperand.kt diff --git a/idea/testData/indentationOnNewline/IsExpressionAfterIs.after.inv.kt b/idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/IsExpressionAfterIs.after.inv.kt similarity index 100% rename from idea/testData/indentationOnNewline/IsExpressionAfterIs.after.inv.kt rename to idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/IsExpressionAfterIs.after.inv.kt diff --git a/idea/testData/indentationOnNewline/IsExpressionAfterIs.after.kt b/idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/IsExpressionAfterIs.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/IsExpressionAfterIs.after.kt rename to idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/IsExpressionAfterIs.after.kt diff --git a/idea/testData/indentationOnNewline/IsExpressionAfterIs.kt b/idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/IsExpressionAfterIs.kt similarity index 100% rename from idea/testData/indentationOnNewline/IsExpressionAfterIs.kt rename to idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/IsExpressionAfterIs.kt diff --git a/idea/testData/indentationOnNewline/LargeFileWithStringTemplate.after.kt b/idea/testData/indentationOnNewline/templates/LargeFileWithStringTemplate.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/LargeFileWithStringTemplate.after.kt rename to idea/testData/indentationOnNewline/templates/LargeFileWithStringTemplate.after.kt diff --git a/idea/testData/indentationOnNewline/LargeFileWithStringTemplate.kt b/idea/testData/indentationOnNewline/templates/LargeFileWithStringTemplate.kt similarity index 100% rename from idea/testData/indentationOnNewline/LargeFileWithStringTemplate.kt rename to idea/testData/indentationOnNewline/templates/LargeFileWithStringTemplate.kt diff --git a/idea/testData/indentationOnNewline/TemplateEntryClose.after.kt b/idea/testData/indentationOnNewline/templates/TemplateEntryClose.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/TemplateEntryClose.after.kt rename to idea/testData/indentationOnNewline/templates/TemplateEntryClose.after.kt diff --git a/idea/testData/indentationOnNewline/TemplateEntryClose.kt b/idea/testData/indentationOnNewline/templates/TemplateEntryClose.kt similarity index 100% rename from idea/testData/indentationOnNewline/TemplateEntryClose.kt rename to idea/testData/indentationOnNewline/templates/TemplateEntryClose.kt diff --git a/idea/testData/indentationOnNewline/TemplateEntryClose2.after.kt b/idea/testData/indentationOnNewline/templates/TemplateEntryClose2.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/TemplateEntryClose2.after.kt rename to idea/testData/indentationOnNewline/templates/TemplateEntryClose2.after.kt diff --git a/idea/testData/indentationOnNewline/TemplateEntryClose2.kt b/idea/testData/indentationOnNewline/templates/TemplateEntryClose2.kt similarity index 100% rename from idea/testData/indentationOnNewline/TemplateEntryClose2.kt rename to idea/testData/indentationOnNewline/templates/TemplateEntryClose2.kt diff --git a/idea/testData/indentationOnNewline/TemplateEntryClose3.after.kt b/idea/testData/indentationOnNewline/templates/TemplateEntryClose3.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/TemplateEntryClose3.after.kt rename to idea/testData/indentationOnNewline/templates/TemplateEntryClose3.after.kt diff --git a/idea/testData/indentationOnNewline/TemplateEntryClose3.kt b/idea/testData/indentationOnNewline/templates/TemplateEntryClose3.kt similarity index 100% rename from idea/testData/indentationOnNewline/TemplateEntryClose3.kt rename to idea/testData/indentationOnNewline/templates/TemplateEntryClose3.kt diff --git a/idea/testData/indentationOnNewline/TemplateEntryClose4.after.kt b/idea/testData/indentationOnNewline/templates/TemplateEntryClose4.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/TemplateEntryClose4.after.kt rename to idea/testData/indentationOnNewline/templates/TemplateEntryClose4.after.kt diff --git a/idea/testData/indentationOnNewline/TemplateEntryClose4.kt b/idea/testData/indentationOnNewline/templates/TemplateEntryClose4.kt similarity index 100% rename from idea/testData/indentationOnNewline/TemplateEntryClose4.kt rename to idea/testData/indentationOnNewline/templates/TemplateEntryClose4.kt diff --git a/idea/testData/indentationOnNewline/TemplateEntryClose5.after.kt b/idea/testData/indentationOnNewline/templates/TemplateEntryClose5.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/TemplateEntryClose5.after.kt rename to idea/testData/indentationOnNewline/templates/TemplateEntryClose5.after.kt diff --git a/idea/testData/indentationOnNewline/TemplateEntryClose5.kt b/idea/testData/indentationOnNewline/templates/TemplateEntryClose5.kt similarity index 100% rename from idea/testData/indentationOnNewline/TemplateEntryClose5.kt rename to idea/testData/indentationOnNewline/templates/TemplateEntryClose5.kt diff --git a/idea/testData/indentationOnNewline/TemplateEntryClose6.after.kt b/idea/testData/indentationOnNewline/templates/TemplateEntryClose6.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/TemplateEntryClose6.after.kt rename to idea/testData/indentationOnNewline/templates/TemplateEntryClose6.after.kt diff --git a/idea/testData/indentationOnNewline/TemplateEntryClose6.kt b/idea/testData/indentationOnNewline/templates/TemplateEntryClose6.kt similarity index 100% rename from idea/testData/indentationOnNewline/TemplateEntryClose6.kt rename to idea/testData/indentationOnNewline/templates/TemplateEntryClose6.kt diff --git a/idea/testData/indentationOnNewline/TemplateEntryClose7.after.kt b/idea/testData/indentationOnNewline/templates/TemplateEntryClose7.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/TemplateEntryClose7.after.kt rename to idea/testData/indentationOnNewline/templates/TemplateEntryClose7.after.kt diff --git a/idea/testData/indentationOnNewline/TemplateEntryClose7.kt b/idea/testData/indentationOnNewline/templates/TemplateEntryClose7.kt similarity index 100% rename from idea/testData/indentationOnNewline/TemplateEntryClose7.kt rename to idea/testData/indentationOnNewline/templates/TemplateEntryClose7.kt diff --git a/idea/testData/indentationOnNewline/TemplateEntryCloseInMultilineString.after.kt b/idea/testData/indentationOnNewline/templates/TemplateEntryCloseInMultilineString.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/TemplateEntryCloseInMultilineString.after.kt rename to idea/testData/indentationOnNewline/templates/TemplateEntryCloseInMultilineString.after.kt diff --git a/idea/testData/indentationOnNewline/TemplateEntryCloseInMultilineString.kt b/idea/testData/indentationOnNewline/templates/TemplateEntryCloseInMultilineString.kt similarity index 100% rename from idea/testData/indentationOnNewline/TemplateEntryCloseInMultilineString.kt rename to idea/testData/indentationOnNewline/templates/TemplateEntryCloseInMultilineString.kt diff --git a/idea/testData/indentationOnNewline/TemplateEntryCloseInMultilineString2.after.kt b/idea/testData/indentationOnNewline/templates/TemplateEntryCloseInMultilineString2.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/TemplateEntryCloseInMultilineString2.after.kt rename to idea/testData/indentationOnNewline/templates/TemplateEntryCloseInMultilineString2.after.kt diff --git a/idea/testData/indentationOnNewline/TemplateEntryCloseInMultilineString2.kt b/idea/testData/indentationOnNewline/templates/TemplateEntryCloseInMultilineString2.kt similarity index 100% rename from idea/testData/indentationOnNewline/TemplateEntryCloseInMultilineString2.kt rename to idea/testData/indentationOnNewline/templates/TemplateEntryCloseInMultilineString2.kt diff --git a/idea/testData/indentationOnNewline/TemplateEntryCloseInMultilineString3.after.kt b/idea/testData/indentationOnNewline/templates/TemplateEntryCloseInMultilineString3.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/TemplateEntryCloseInMultilineString3.after.kt rename to idea/testData/indentationOnNewline/templates/TemplateEntryCloseInMultilineString3.after.kt diff --git a/idea/testData/indentationOnNewline/TemplateEntryCloseInMultilineString3.kt b/idea/testData/indentationOnNewline/templates/TemplateEntryCloseInMultilineString3.kt similarity index 100% rename from idea/testData/indentationOnNewline/TemplateEntryCloseInMultilineString3.kt rename to idea/testData/indentationOnNewline/templates/TemplateEntryCloseInMultilineString3.kt diff --git a/idea/testData/indentationOnNewline/TemplateEntryOpen.after.kt b/idea/testData/indentationOnNewline/templates/TemplateEntryOpen.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/TemplateEntryOpen.after.kt rename to idea/testData/indentationOnNewline/templates/TemplateEntryOpen.after.kt diff --git a/idea/testData/indentationOnNewline/TemplateEntryOpen.kt b/idea/testData/indentationOnNewline/templates/TemplateEntryOpen.kt similarity index 100% rename from idea/testData/indentationOnNewline/TemplateEntryOpen.kt rename to idea/testData/indentationOnNewline/templates/TemplateEntryOpen.kt diff --git a/idea/testData/indentationOnNewline/TemplateEntryOpen2.after.kt b/idea/testData/indentationOnNewline/templates/TemplateEntryOpen2.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/TemplateEntryOpen2.after.kt rename to idea/testData/indentationOnNewline/templates/TemplateEntryOpen2.after.kt diff --git a/idea/testData/indentationOnNewline/TemplateEntryOpen2.kt b/idea/testData/indentationOnNewline/templates/TemplateEntryOpen2.kt similarity index 100% rename from idea/testData/indentationOnNewline/TemplateEntryOpen2.kt rename to idea/testData/indentationOnNewline/templates/TemplateEntryOpen2.kt diff --git a/idea/testData/indentationOnNewline/TemplateEntryOpenInMultilineString.after.kt b/idea/testData/indentationOnNewline/templates/TemplateEntryOpenInMultilineString.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/TemplateEntryOpenInMultilineString.after.kt rename to idea/testData/indentationOnNewline/templates/TemplateEntryOpenInMultilineString.after.kt diff --git a/idea/testData/indentationOnNewline/TemplateEntryOpenInMultilineString.kt b/idea/testData/indentationOnNewline/templates/TemplateEntryOpenInMultilineString.kt similarity index 100% rename from idea/testData/indentationOnNewline/TemplateEntryOpenInMultilineString.kt rename to idea/testData/indentationOnNewline/templates/TemplateEntryOpenInMultilineString.kt diff --git a/idea/testData/indentationOnNewline/TemplateEntryOpenInMultilineString2.after.kt b/idea/testData/indentationOnNewline/templates/TemplateEntryOpenInMultilineString2.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/TemplateEntryOpenInMultilineString2.after.kt rename to idea/testData/indentationOnNewline/templates/TemplateEntryOpenInMultilineString2.after.kt diff --git a/idea/testData/indentationOnNewline/TemplateEntryOpenInMultilineString2.kt b/idea/testData/indentationOnNewline/templates/TemplateEntryOpenInMultilineString2.kt similarity index 100% rename from idea/testData/indentationOnNewline/TemplateEntryOpenInMultilineString2.kt rename to idea/testData/indentationOnNewline/templates/TemplateEntryOpenInMultilineString2.kt diff --git a/idea/testData/indentationOnNewline/TemplateEntryOpenInMultilineString3.after.kt b/idea/testData/indentationOnNewline/templates/TemplateEntryOpenInMultilineString3.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/TemplateEntryOpenInMultilineString3.after.kt rename to idea/testData/indentationOnNewline/templates/TemplateEntryOpenInMultilineString3.after.kt diff --git a/idea/testData/indentationOnNewline/TemplateEntryOpenInMultilineString3.kt b/idea/testData/indentationOnNewline/templates/TemplateEntryOpenInMultilineString3.kt similarity index 100% rename from idea/testData/indentationOnNewline/TemplateEntryOpenInMultilineString3.kt rename to idea/testData/indentationOnNewline/templates/TemplateEntryOpenInMultilineString3.kt diff --git a/idea/testData/indentationOnNewline/TemplateEntryOpenWithComment.after.kt b/idea/testData/indentationOnNewline/templates/TemplateEntryOpenWithComment.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/TemplateEntryOpenWithComment.after.kt rename to idea/testData/indentationOnNewline/templates/TemplateEntryOpenWithComment.after.kt diff --git a/idea/testData/indentationOnNewline/TemplateEntryOpenWithComment.kt b/idea/testData/indentationOnNewline/templates/TemplateEntryOpenWithComment.kt similarity index 100% rename from idea/testData/indentationOnNewline/TemplateEntryOpenWithComment.kt rename to idea/testData/indentationOnNewline/templates/TemplateEntryOpenWithComment.kt diff --git a/idea/testData/indentationOnNewline/TemplateEntryOpenWithComment2.after.kt b/idea/testData/indentationOnNewline/templates/TemplateEntryOpenWithComment2.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/TemplateEntryOpenWithComment2.after.kt rename to idea/testData/indentationOnNewline/templates/TemplateEntryOpenWithComment2.after.kt diff --git a/idea/testData/indentationOnNewline/TemplateEntryOpenWithComment2.kt b/idea/testData/indentationOnNewline/templates/TemplateEntryOpenWithComment2.kt similarity index 100% rename from idea/testData/indentationOnNewline/TemplateEntryOpenWithComment2.kt rename to idea/testData/indentationOnNewline/templates/TemplateEntryOpenWithComment2.kt diff --git a/idea/testData/indentationOnNewline/TemplateEntryOpenWithoutContent.after.kt b/idea/testData/indentationOnNewline/templates/TemplateEntryOpenWithoutContent.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/TemplateEntryOpenWithoutContent.after.kt rename to idea/testData/indentationOnNewline/templates/TemplateEntryOpenWithoutContent.after.kt diff --git a/idea/testData/indentationOnNewline/TemplateEntryOpenWithoutContent.kt b/idea/testData/indentationOnNewline/templates/TemplateEntryOpenWithoutContent.kt similarity index 100% rename from idea/testData/indentationOnNewline/TemplateEntryOpenWithoutContent.kt rename to idea/testData/indentationOnNewline/templates/TemplateEntryOpenWithoutContent.kt diff --git a/idea/testData/indentationOnNewline/TemplateEntryOpenWithoutContent2.after.kt b/idea/testData/indentationOnNewline/templates/TemplateEntryOpenWithoutContent2.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/TemplateEntryOpenWithoutContent2.after.kt rename to idea/testData/indentationOnNewline/templates/TemplateEntryOpenWithoutContent2.after.kt diff --git a/idea/testData/indentationOnNewline/TemplateEntryOpenWithoutContent2.kt b/idea/testData/indentationOnNewline/templates/TemplateEntryOpenWithoutContent2.kt similarity index 100% rename from idea/testData/indentationOnNewline/TemplateEntryOpenWithoutContent2.kt rename to idea/testData/indentationOnNewline/templates/TemplateEntryOpenWithoutContent2.kt diff --git a/idea/testData/indentationOnNewline/TemplateEntryOpenWithoutContent3.after.kt b/idea/testData/indentationOnNewline/templates/TemplateEntryOpenWithoutContent3.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/TemplateEntryOpenWithoutContent3.after.kt rename to idea/testData/indentationOnNewline/templates/TemplateEntryOpenWithoutContent3.after.kt diff --git a/idea/testData/indentationOnNewline/TemplateEntryOpenWithoutContent3.kt b/idea/testData/indentationOnNewline/templates/TemplateEntryOpenWithoutContent3.kt similarity index 100% rename from idea/testData/indentationOnNewline/TemplateEntryOpenWithoutContent3.kt rename to idea/testData/indentationOnNewline/templates/TemplateEntryOpenWithoutContent3.kt diff --git a/idea/testData/indentationOnNewline/TemplateEntryOpenWithoutContent4.after.kt b/idea/testData/indentationOnNewline/templates/TemplateEntryOpenWithoutContent4.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/TemplateEntryOpenWithoutContent4.after.kt rename to idea/testData/indentationOnNewline/templates/TemplateEntryOpenWithoutContent4.after.kt diff --git a/idea/testData/indentationOnNewline/TemplateEntryOpenWithoutContent4.kt b/idea/testData/indentationOnNewline/templates/TemplateEntryOpenWithoutContent4.kt similarity index 100% rename from idea/testData/indentationOnNewline/TemplateEntryOpenWithoutContent4.kt rename to idea/testData/indentationOnNewline/templates/TemplateEntryOpenWithoutContent4.kt diff --git a/idea/testData/indentationOnNewline/TemplateEntryOpenWithoutContent5.after.kt b/idea/testData/indentationOnNewline/templates/TemplateEntryOpenWithoutContent5.after.kt similarity index 100% rename from idea/testData/indentationOnNewline/TemplateEntryOpenWithoutContent5.after.kt rename to idea/testData/indentationOnNewline/templates/TemplateEntryOpenWithoutContent5.after.kt diff --git a/idea/testData/indentationOnNewline/TemplateEntryOpenWithoutContent5.kt b/idea/testData/indentationOnNewline/templates/TemplateEntryOpenWithoutContent5.kt similarity index 100% rename from idea/testData/indentationOnNewline/TemplateEntryOpenWithoutContent5.kt rename to idea/testData/indentationOnNewline/templates/TemplateEntryOpenWithoutContent5.kt diff --git a/idea/tests/org/jetbrains/kotlin/formatter/TypingIndentationTestBaseGenerated.java b/idea/tests/org/jetbrains/kotlin/formatter/TypingIndentationTestBaseGenerated.java index fd1ef626a0e..e3caf597aae 100644 --- a/idea/tests/org/jetbrains/kotlin/formatter/TypingIndentationTestBaseGenerated.java +++ b/idea/tests/org/jetbrains/kotlin/formatter/TypingIndentationTestBaseGenerated.java @@ -70,36 +70,6 @@ public class TypingIndentationTestBaseGenerated extends AbstractTypingIndentatio runTest("idea/testData/indentationOnNewline/ArgumentListNormalIndent.after.kt"); } - @TestMetadata("AssignmentAfterEq.after.kt") - public void testAssignmentAfterEq() throws Exception { - runTest("idea/testData/indentationOnNewline/AssignmentAfterEq.after.kt"); - } - - @TestMetadata("BinaryWithTypeExpressions.after.kt") - public void testBinaryWithTypeExpressions() throws Exception { - runTest("idea/testData/indentationOnNewline/BinaryWithTypeExpressions.after.kt"); - } - - @TestMetadata("Catch.after.kt") - public void testCatch() throws Exception { - runTest("idea/testData/indentationOnNewline/Catch.after.kt"); - } - - @TestMetadata("Catch2.after.kt") - public void testCatch2() throws Exception { - runTest("idea/testData/indentationOnNewline/Catch2.after.kt"); - } - - @TestMetadata("Catch3.after.kt") - public void testCatch3() throws Exception { - runTest("idea/testData/indentationOnNewline/Catch3.after.kt"); - } - - @TestMetadata("Catch4.after.kt") - public void testCatch4() throws Exception { - runTest("idea/testData/indentationOnNewline/Catch4.after.kt"); - } - @TestMetadata("ConsecutiveCallsAfterDot.after.kt") public void testConsecutiveCallsAfterDot() throws Exception { runTest("idea/testData/indentationOnNewline/ConsecutiveCallsAfterDot.after.kt"); @@ -115,401 +85,6 @@ public class TypingIndentationTestBaseGenerated extends AbstractTypingIndentatio runTest("idea/testData/indentationOnNewline/ConsecutiveCallsInSafeCallsEnd.after.kt"); } - @TestMetadata("Do2.after.kt") - public void testDo2() throws Exception { - runTest("idea/testData/indentationOnNewline/Do2.after.kt"); - } - - @TestMetadata("DoInFun.after.kt") - public void testDoInFun() throws Exception { - runTest("idea/testData/indentationOnNewline/DoInFun.after.kt"); - } - - @TestMetadata("DoWhile.after.kt") - public void testDoWhile() throws Exception { - runTest("idea/testData/indentationOnNewline/DoWhile.after.kt"); - } - - @TestMetadata("DoWhile2.after.kt") - public void testDoWhile2() throws Exception { - runTest("idea/testData/indentationOnNewline/DoWhile2.after.kt"); - } - - @TestMetadata("DoWhile3.after.kt") - public void testDoWhile3() throws Exception { - runTest("idea/testData/indentationOnNewline/DoWhile3.after.kt"); - } - - @TestMetadata("DoWhile4.after.kt") - public void testDoWhile4() throws Exception { - runTest("idea/testData/indentationOnNewline/DoWhile4.after.kt"); - } - - @TestMetadata("DoWhile5.after.kt") - public void testDoWhile5() throws Exception { - runTest("idea/testData/indentationOnNewline/DoWhile5.after.kt"); - } - - @TestMetadata("DoWhile6.after.kt") - public void testDoWhile6() throws Exception { - runTest("idea/testData/indentationOnNewline/DoWhile6.after.kt"); - } - - @TestMetadata("DoWhile7.after.kt") - public void testDoWhile7() throws Exception { - runTest("idea/testData/indentationOnNewline/DoWhile7.after.kt"); - } - - @TestMetadata("DoWithBraces.after.kt") - public void testDoWithBraces() throws Exception { - runTest("idea/testData/indentationOnNewline/DoWithBraces.after.kt"); - } - - @TestMetadata("DoWithBraces2.after.kt") - public void testDoWithBraces2() throws Exception { - runTest("idea/testData/indentationOnNewline/DoWithBraces2.after.kt"); - } - - @TestMetadata("ElseIf.after.kt") - public void testElseIf() throws Exception { - runTest("idea/testData/indentationOnNewline/ElseIf.after.kt"); - } - - @TestMetadata("ElseInWhenWithOption.after.kt") - public void testElseInWhenWithOption() throws Exception { - runTest("idea/testData/indentationOnNewline/ElseInWhenWithOption.after.kt"); - } - - @TestMetadata("ElseInWhenWithoutOption.after.kt") - public void testElseInWhenWithoutOption() throws Exception { - runTest("idea/testData/indentationOnNewline/ElseInWhenWithoutOption.after.kt"); - } - - @TestMetadata("ElseWithBrace.after.kt") - public void testElseWithBrace() throws Exception { - runTest("idea/testData/indentationOnNewline/ElseWithBrace.after.kt"); - } - - @TestMetadata("ElseWithBraceAndComment.after.kt") - public void testElseWithBraceAndComment() throws Exception { - runTest("idea/testData/indentationOnNewline/ElseWithBraceAndComment.after.kt"); - } - - @TestMetadata("ElseWithBraceAndComment2.after.kt") - public void testElseWithBraceAndComment2() throws Exception { - runTest("idea/testData/indentationOnNewline/ElseWithBraceAndComment2.after.kt"); - } - - @TestMetadata("ElseWithoutBrace.after.kt") - public void testElseWithoutBrace() throws Exception { - runTest("idea/testData/indentationOnNewline/ElseWithoutBrace.after.kt"); - } - - @TestMetadata("ElseWithoutBrace2.after.kt") - public void testElseWithoutBrace2() throws Exception { - runTest("idea/testData/indentationOnNewline/ElseWithoutBrace2.after.kt"); - } - - @TestMetadata("EmptyArgumentInCallByReference.after.kt") - public void testEmptyArgumentInCallByReference() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyArgumentInCallByReference.after.kt"); - } - - @TestMetadata("EmptyArgumentInCallByReference2.after.kt") - public void testEmptyArgumentInCallByReference2() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyArgumentInCallByReference2.after.kt"); - } - - @TestMetadata("EmptyArgumentInCallByReferenceInSuperType.after.kt") - public void testEmptyArgumentInCallByReferenceInSuperType() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyArgumentInCallByReferenceInSuperType.after.kt"); - } - - @TestMetadata("EmptyArgumentInCallByReferenceInSuperType2.after.kt") - public void testEmptyArgumentInCallByReferenceInSuperType2() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyArgumentInCallByReferenceInSuperType2.after.kt"); - } - - @TestMetadata("EmptyArgumentInCallByReferenceInSuperTypeWithTypeArguments.after.kt") - public void testEmptyArgumentInCallByReferenceInSuperTypeWithTypeArguments() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyArgumentInCallByReferenceInSuperTypeWithTypeArguments.after.kt"); - } - - @TestMetadata("EmptyArgumentInCallByReferenceInSuperTypeWithTypeArguments2.after.kt") - public void testEmptyArgumentInCallByReferenceInSuperTypeWithTypeArguments2() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyArgumentInCallByReferenceInSuperTypeWithTypeArguments2.after.kt"); - } - - @TestMetadata("EmptyArgumentInCallByReferenceWithTypeArguments.after.kt") - public void testEmptyArgumentInCallByReferenceWithTypeArguments() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyArgumentInCallByReferenceWithTypeArguments.after.kt"); - } - - @TestMetadata("EmptyArgumentInCallByReferenceWithTypeArguments2.after.kt") - public void testEmptyArgumentInCallByReferenceWithTypeArguments2() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyArgumentInCallByReferenceWithTypeArguments2.after.kt"); - } - - @TestMetadata("EmptyArgumentInThisAsConstructor.after.kt") - public void testEmptyArgumentInThisAsConstructor() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyArgumentInThisAsConstructor.after.kt"); - } - - @TestMetadata("EmptyArgumentInThisAsConstructor2.after.kt") - public void testEmptyArgumentInThisAsConstructor2() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyArgumentInThisAsConstructor2.after.kt"); - } - - @TestMetadata("EmptyConditionInCatch.after.kt") - public void testEmptyConditionInCatch() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyConditionInCatch.after.kt"); - } - - @TestMetadata("EmptyConditionInCatch2.after.kt") - public void testEmptyConditionInCatch2() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyConditionInCatch2.after.kt"); - } - - @TestMetadata("EmptyConditionInDoWhile.after.kt") - public void testEmptyConditionInDoWhile() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyConditionInDoWhile.after.kt"); - } - - @TestMetadata("EmptyConditionInFor.after.kt") - public void testEmptyConditionInFor() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyConditionInFor.after.kt"); - } - - @TestMetadata("EmptyConditionInIf.after.kt") - public void testEmptyConditionInIf() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyConditionInIf.after.kt"); - } - - @TestMetadata("EmptyConditionInWhen.after.kt") - public void testEmptyConditionInWhen() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyConditionInWhen.after.kt"); - } - - @TestMetadata("EmptyConditionInWhile.after.kt") - public void testEmptyConditionInWhile() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyConditionInWhile.after.kt"); - } - - @TestMetadata("EmptyParameterInAnnonymousFunction.after.kt") - public void testEmptyParameterInAnnonymousFunction() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyParameterInAnnonymousFunction.after.kt"); - } - - @TestMetadata("EmptyParameterInAnnonymousFunction2.after.kt") - public void testEmptyParameterInAnnonymousFunction2() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyParameterInAnnonymousFunction2.after.kt"); - } - - @TestMetadata("EmptyParameterInAnnonymousFunctionWithNullableReceiver.after.kt") - public void testEmptyParameterInAnnonymousFunctionWithNullableReceiver() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyParameterInAnnonymousFunctionWithNullableReceiver.after.kt"); - } - - @TestMetadata("EmptyParameterInAnnonymousFunctionWithNullableReceiver2.after.kt") - public void testEmptyParameterInAnnonymousFunctionWithNullableReceiver2() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyParameterInAnnonymousFunctionWithNullableReceiver2.after.kt"); - } - - @TestMetadata("EmptyParameterInAnnonymousFunctionWithReceiver.after.kt") - public void testEmptyParameterInAnnonymousFunctionWithReceiver() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyParameterInAnnonymousFunctionWithReceiver.after.kt"); - } - - @TestMetadata("EmptyParameterInAnnonymousFunctionWithReceiver2.after.kt") - public void testEmptyParameterInAnnonymousFunctionWithReceiver2() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyParameterInAnnonymousFunctionWithReceiver2.after.kt"); - } - - @TestMetadata("EmptyParameterInDestructuringDeclaration.after.kt") - public void testEmptyParameterInDestructuringDeclaration() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyParameterInDestructuringDeclaration.after.kt"); - } - - @TestMetadata("EmptyParameterInDestructuringDeclaration2.after.kt") - public void testEmptyParameterInDestructuringDeclaration2() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyParameterInDestructuringDeclaration2.after.kt"); - } - - @TestMetadata("EmptyParameterInDestructuringDeclaration3.after.kt") - public void testEmptyParameterInDestructuringDeclaration3() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyParameterInDestructuringDeclaration3.after.kt"); - } - - @TestMetadata("EmptyParameterInExplicitPrimaryConstructor.after.kt") - public void testEmptyParameterInExplicitPrimaryConstructor() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyParameterInExplicitPrimaryConstructor.after.kt"); - } - - @TestMetadata("EmptyParameterInExplicitPrimaryConstructor2.after.kt") - public void testEmptyParameterInExplicitPrimaryConstructor2() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyParameterInExplicitPrimaryConstructor2.after.kt"); - } - - @TestMetadata("EmptyParameterInFunction.after.kt") - public void testEmptyParameterInFunction() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyParameterInFunction.after.kt"); - } - - @TestMetadata("EmptyParameterInFunction2.after.kt") - public void testEmptyParameterInFunction2() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyParameterInFunction2.after.kt"); - } - - @TestMetadata("EmptyParameterInFunctionWithReceiver.after.kt") - public void testEmptyParameterInFunctionWithReceiver() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyParameterInFunctionWithReceiver.after.kt"); - } - - @TestMetadata("EmptyParameterInFunctionWithReceiver2.after.kt") - public void testEmptyParameterInFunctionWithReceiver2() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyParameterInFunctionWithReceiver2.after.kt"); - } - - @TestMetadata("EmptyParameterInFunctionWithTypeParameters.after.kt") - public void testEmptyParameterInFunctionWithTypeParameters() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyParameterInFunctionWithTypeParameters.after.kt"); - } - - @TestMetadata("EmptyParameterInFunctionWithTypeParameters2.after.kt") - public void testEmptyParameterInFunctionWithTypeParameters2() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyParameterInFunctionWithTypeParameters2.after.kt"); - } - - @TestMetadata("EmptyParameterInFunctionWithTypeParametersAndReceiver.after.kt") - public void testEmptyParameterInFunctionWithTypeParametersAndReceiver() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyParameterInFunctionWithTypeParametersAndReceiver.after.kt"); - } - - @TestMetadata("EmptyParameterInFunctionWithTypeParametersAndReceiver2.after.kt") - public void testEmptyParameterInFunctionWithTypeParametersAndReceiver2() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyParameterInFunctionWithTypeParametersAndReceiver2.after.kt"); - } - - @TestMetadata("EmptyParameterInFunctionWithTypeParametersAndReceiver3.after.kt") - public void testEmptyParameterInFunctionWithTypeParametersAndReceiver3() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyParameterInFunctionWithTypeParametersAndReceiver3.after.kt"); - } - - @TestMetadata("EmptyParameterInFunctionWithTypeParametersAndReceiver4.after.kt") - public void testEmptyParameterInFunctionWithTypeParametersAndReceiver4() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyParameterInFunctionWithTypeParametersAndReceiver4.after.kt"); - } - - @TestMetadata("EmptyParameterInGetter.after.kt") - public void testEmptyParameterInGetter() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyParameterInGetter.after.kt"); - } - - @TestMetadata("EmptyParameterInGetter2.after.kt") - public void testEmptyParameterInGetter2() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyParameterInGetter2.after.kt"); - } - - @TestMetadata("EmptyParameterInImplicitPrimaryConstructor.after.kt") - public void testEmptyParameterInImplicitPrimaryConstructor() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyParameterInImplicitPrimaryConstructor.after.kt"); - } - - @TestMetadata("EmptyParameterInImplicitPrimaryConstructor2.after.kt") - public void testEmptyParameterInImplicitPrimaryConstructor2() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyParameterInImplicitPrimaryConstructor2.after.kt"); - } - - @TestMetadata("EmptyParameterInImplicitPrimaryConstructorWithTypeParameters.after.kt") - public void testEmptyParameterInImplicitPrimaryConstructorWithTypeParameters() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyParameterInImplicitPrimaryConstructorWithTypeParameters.after.kt"); - } - - @TestMetadata("EmptyParameterInImplicitPrimaryConstructorWithTypeParameters2.after.kt") - public void testEmptyParameterInImplicitPrimaryConstructorWithTypeParameters2() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyParameterInImplicitPrimaryConstructorWithTypeParameters2.after.kt"); - } - - @TestMetadata("EmptyParameterInInnerAnnonymousFunction.after.kt") - public void testEmptyParameterInInnerAnnonymousFunction() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyParameterInInnerAnnonymousFunction.after.kt"); - } - - @TestMetadata("EmptyParameterInInnerAnnonymousFunction2.after.kt") - public void testEmptyParameterInInnerAnnonymousFunction2() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyParameterInInnerAnnonymousFunction2.after.kt"); - } - - @TestMetadata("EmptyParameterInSecondaryConstructor.after.kt") - public void testEmptyParameterInSecondaryConstructor() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyParameterInSecondaryConstructor.after.kt"); - } - - @TestMetadata("EmptyParameterInSecondaryConstructor2.after.kt") - public void testEmptyParameterInSecondaryConstructor2() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyParameterInSecondaryConstructor2.after.kt"); - } - - @TestMetadata("EmptyParameterInSetter.after.kt") - public void testEmptyParameterInSetter() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyParameterInSetter.after.kt"); - } - - @TestMetadata("EmptyParameterInSetter2.after.kt") - public void testEmptyParameterInSetter2() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyParameterInSetter2.after.kt"); - } - - @TestMetadata("EmptyParameters.after.kt") - public void testEmptyParameters() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyParameters.after.kt"); - } - - @TestMetadata("EmptyParameters2.after.kt") - public void testEmptyParameters2() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyParameters2.after.kt"); - } - - @TestMetadata("Finally.after.kt") - public void testFinally() throws Exception { - runTest("idea/testData/indentationOnNewline/Finally.after.kt"); - } - - @TestMetadata("Finally2.after.kt") - public void testFinally2() throws Exception { - runTest("idea/testData/indentationOnNewline/Finally2.after.kt"); - } - - @TestMetadata("Finally3.after.kt") - public void testFinally3() throws Exception { - runTest("idea/testData/indentationOnNewline/Finally3.after.kt"); - } - - @TestMetadata("Finally4.after.kt") - public void testFinally4() throws Exception { - runTest("idea/testData/indentationOnNewline/Finally4.after.kt"); - } - - @TestMetadata("For.after.kt") - public void testFor() throws Exception { - runTest("idea/testData/indentationOnNewline/For.after.kt"); - } - - @TestMetadata("ForWithBlock.after.kt") - public void testForWithBlock() throws Exception { - runTest("idea/testData/indentationOnNewline/ForWithBlock.after.kt"); - } - - @TestMetadata("ForWithCondition.after.kt") - public void testForWithCondition() throws Exception { - runTest("idea/testData/indentationOnNewline/ForWithCondition.after.kt"); - } - - @TestMetadata("ForWithoutCondition.after.kt") - public void testForWithoutCondition() throws Exception { - runTest("idea/testData/indentationOnNewline/ForWithoutCondition.after.kt"); - } - @TestMetadata("FunctionBlock.after.kt") public void testFunctionBlock() throws Exception { runTest("idea/testData/indentationOnNewline/FunctionBlock.after.kt"); @@ -520,61 +95,6 @@ public class TypingIndentationTestBaseGenerated extends AbstractTypingIndentatio runTest("idea/testData/indentationOnNewline/FunctionWithInference.after.kt"); } - @TestMetadata("If.after.kt") - public void testIf() throws Exception { - runTest("idea/testData/indentationOnNewline/If.after.kt"); - } - - @TestMetadata("IfBeforeCondition.after.kt") - public void testIfBeforeCondition() throws Exception { - runTest("idea/testData/indentationOnNewline/IfBeforeCondition.after.kt"); - } - - @TestMetadata("IfBeforeCondition2.after.kt") - public void testIfBeforeCondition2() throws Exception { - runTest("idea/testData/indentationOnNewline/IfBeforeCondition2.after.kt"); - } - - @TestMetadata("IfBeforeCondition3.after.kt") - public void testIfBeforeCondition3() throws Exception { - runTest("idea/testData/indentationOnNewline/IfBeforeCondition3.after.kt"); - } - - @TestMetadata("IfBeforeCondition4.after.kt") - public void testIfBeforeCondition4() throws Exception { - runTest("idea/testData/indentationOnNewline/IfBeforeCondition4.after.kt"); - } - - @TestMetadata("IfWithBraces.after.kt") - public void testIfWithBraces() throws Exception { - runTest("idea/testData/indentationOnNewline/IfWithBraces.after.kt"); - } - - @TestMetadata("IfWithBraces2.after.kt") - public void testIfWithBraces2() throws Exception { - runTest("idea/testData/indentationOnNewline/IfWithBraces2.after.kt"); - } - - @TestMetadata("InBinaryExpressionInMiddle.after.kt") - public void testInBinaryExpressionInMiddle() throws Exception { - runTest("idea/testData/indentationOnNewline/InBinaryExpressionInMiddle.after.kt"); - } - - @TestMetadata("InBinaryExpressionUnfinished.after.kt") - public void testInBinaryExpressionUnfinished() throws Exception { - runTest("idea/testData/indentationOnNewline/InBinaryExpressionUnfinished.after.kt"); - } - - @TestMetadata("InBinaryExpressionUnfinishedInIf.after.kt") - public void testInBinaryExpressionUnfinishedInIf() throws Exception { - runTest("idea/testData/indentationOnNewline/InBinaryExpressionUnfinishedInIf.after.kt"); - } - - @TestMetadata("InBinaryExpressionsBeforeCloseParenthesis.after.kt") - public void testInBinaryExpressionsBeforeCloseParenthesis() throws Exception { - runTest("idea/testData/indentationOnNewline/InBinaryExpressionsBeforeCloseParenthesis.after.kt"); - } - @TestMetadata("InDelegationListAfterColon.after.kt") public void testInDelegationListAfterColon() throws Exception { runTest("idea/testData/indentationOnNewline/InDelegationListAfterColon.after.kt"); @@ -605,31 +125,6 @@ public class TypingIndentationTestBaseGenerated extends AbstractTypingIndentatio runTest("idea/testData/indentationOnNewline/InEnumInitializerListNotEmpty.after.kt"); } - @TestMetadata("InExpressionsParentheses.after.kt") - public void testInExpressionsParentheses() throws Exception { - runTest("idea/testData/indentationOnNewline/InExpressionsParentheses.after.kt"); - } - - @TestMetadata("InExpressionsParentheses2.after.kt") - public void testInExpressionsParentheses2() throws Exception { - runTest("idea/testData/indentationOnNewline/InExpressionsParentheses2.after.kt"); - } - - @TestMetadata("InExpressionsParentheses3.after.kt") - public void testInExpressionsParentheses3() throws Exception { - runTest("idea/testData/indentationOnNewline/InExpressionsParentheses3.after.kt"); - } - - @TestMetadata("InExpressionsParentheses4.after.kt") - public void testInExpressionsParentheses4() throws Exception { - runTest("idea/testData/indentationOnNewline/InExpressionsParentheses4.after.kt"); - } - - @TestMetadata("InExpressionsParenthesesBeforeOperand.after.kt") - public void testInExpressionsParenthesesBeforeOperand() throws Exception { - runTest("idea/testData/indentationOnNewline/InExpressionsParenthesesBeforeOperand.after.kt"); - } - @TestMetadata("InLabmdaAfterArrow.after.kt") public void testInLabmdaAfterArrow() throws Exception { runTest("idea/testData/indentationOnNewline/InLabmdaAfterArrow.after.kt"); @@ -670,11 +165,6 @@ public class TypingIndentationTestBaseGenerated extends AbstractTypingIndentatio runTest("idea/testData/indentationOnNewline/InMultilineLambdaAfterArrow.after.kt"); } - @TestMetadata("IsExpressionAfterIs.after.kt") - public void testIsExpressionAfterIs() throws Exception { - runTest("idea/testData/indentationOnNewline/IsExpressionAfterIs.after.kt"); - } - @TestMetadata("KT20783.after.kt") public void testKT20783() throws Exception { runTest("idea/testData/indentationOnNewline/KT20783.after.kt"); @@ -685,11 +175,6 @@ public class TypingIndentationTestBaseGenerated extends AbstractTypingIndentatio runTest("idea/testData/indentationOnNewline/LargeFile.after.kt"); } - @TestMetadata("LargeFileWithStringTemplate.after.kt") - public void testLargeFileWithStringTemplate() throws Exception { - runTest("idea/testData/indentationOnNewline/LargeFileWithStringTemplate.after.kt"); - } - @TestMetadata("ModifierListInUnfinishedDeclaration.after.kt") public void testModifierListInUnfinishedDeclaration() throws Exception { runTest("idea/testData/indentationOnNewline/ModifierListInUnfinishedDeclaration.after.kt"); @@ -735,169 +220,262 @@ public class TypingIndentationTestBaseGenerated extends AbstractTypingIndentatio runTest("idea/testData/indentationOnNewline/SettingAlignMultilineParametersInCalls.after.kt"); } - @TestMetadata("TemplateEntryClose.after.kt") - public void testTemplateEntryClose() throws Exception { - runTest("idea/testData/indentationOnNewline/TemplateEntryClose.after.kt"); - } + @TestMetadata("idea/testData/indentationOnNewline/controlFlowConstructions") + @TestDataPath("$PROJECT_ROOT") + @RunWith(JUnit3RunnerWithInners.class) + public static class ControlFlowConstructions extends AbstractTypingIndentationTestBase { + private void runTest(String testDataFilePath) throws Exception { + KotlinTestUtils.runTest(this::doNewlineTest, this, testDataFilePath); + } - @TestMetadata("TemplateEntryClose2.after.kt") - public void testTemplateEntryClose2() throws Exception { - runTest("idea/testData/indentationOnNewline/TemplateEntryClose2.after.kt"); - } + public void testAllFilesPresentInControlFlowConstructions() throws Exception { + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("idea/testData/indentationOnNewline/controlFlowConstructions"), Pattern.compile("^([^\\.]+)\\.after\\.kt.*$"), null, true); + } - @TestMetadata("TemplateEntryClose3.after.kt") - public void testTemplateEntryClose3() throws Exception { - runTest("idea/testData/indentationOnNewline/TemplateEntryClose3.after.kt"); - } + @TestMetadata("Catch.after.kt") + public void testCatch() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/Catch.after.kt"); + } - @TestMetadata("TemplateEntryClose4.after.kt") - public void testTemplateEntryClose4() throws Exception { - runTest("idea/testData/indentationOnNewline/TemplateEntryClose4.after.kt"); - } + @TestMetadata("Catch2.after.kt") + public void testCatch2() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/Catch2.after.kt"); + } - @TestMetadata("TemplateEntryClose5.after.kt") - public void testTemplateEntryClose5() throws Exception { - runTest("idea/testData/indentationOnNewline/TemplateEntryClose5.after.kt"); - } + @TestMetadata("Catch3.after.kt") + public void testCatch3() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/Catch3.after.kt"); + } - @TestMetadata("TemplateEntryClose6.after.kt") - public void testTemplateEntryClose6() throws Exception { - runTest("idea/testData/indentationOnNewline/TemplateEntryClose6.after.kt"); - } + @TestMetadata("Catch4.after.kt") + public void testCatch4() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/Catch4.after.kt"); + } - @TestMetadata("TemplateEntryClose7.after.kt") - public void testTemplateEntryClose7() throws Exception { - runTest("idea/testData/indentationOnNewline/TemplateEntryClose7.after.kt"); - } + @TestMetadata("Do2.after.kt") + public void testDo2() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/Do2.after.kt"); + } - @TestMetadata("TemplateEntryCloseInMultilineString.after.kt") - public void testTemplateEntryCloseInMultilineString() throws Exception { - runTest("idea/testData/indentationOnNewline/TemplateEntryCloseInMultilineString.after.kt"); - } + @TestMetadata("DoInFun.after.kt") + public void testDoInFun() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/DoInFun.after.kt"); + } - @TestMetadata("TemplateEntryCloseInMultilineString2.after.kt") - public void testTemplateEntryCloseInMultilineString2() throws Exception { - runTest("idea/testData/indentationOnNewline/TemplateEntryCloseInMultilineString2.after.kt"); - } + @TestMetadata("DoWhile.after.kt") + public void testDoWhile() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/DoWhile.after.kt"); + } - @TestMetadata("TemplateEntryCloseInMultilineString3.after.kt") - public void testTemplateEntryCloseInMultilineString3() throws Exception { - runTest("idea/testData/indentationOnNewline/TemplateEntryCloseInMultilineString3.after.kt"); - } + @TestMetadata("DoWhile2.after.kt") + public void testDoWhile2() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/DoWhile2.after.kt"); + } - @TestMetadata("TemplateEntryOpen.after.kt") - public void testTemplateEntryOpen() throws Exception { - runTest("idea/testData/indentationOnNewline/TemplateEntryOpen.after.kt"); - } + @TestMetadata("DoWhile3.after.kt") + public void testDoWhile3() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/DoWhile3.after.kt"); + } - @TestMetadata("TemplateEntryOpen2.after.kt") - public void testTemplateEntryOpen2() throws Exception { - runTest("idea/testData/indentationOnNewline/TemplateEntryOpen2.after.kt"); - } + @TestMetadata("DoWhile4.after.kt") + public void testDoWhile4() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/DoWhile4.after.kt"); + } - @TestMetadata("TemplateEntryOpenInMultilineString.after.kt") - public void testTemplateEntryOpenInMultilineString() throws Exception { - runTest("idea/testData/indentationOnNewline/TemplateEntryOpenInMultilineString.after.kt"); - } + @TestMetadata("DoWhile5.after.kt") + public void testDoWhile5() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/DoWhile5.after.kt"); + } - @TestMetadata("TemplateEntryOpenInMultilineString2.after.kt") - public void testTemplateEntryOpenInMultilineString2() throws Exception { - runTest("idea/testData/indentationOnNewline/TemplateEntryOpenInMultilineString2.after.kt"); - } + @TestMetadata("DoWhile6.after.kt") + public void testDoWhile6() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/DoWhile6.after.kt"); + } - @TestMetadata("TemplateEntryOpenInMultilineString3.after.kt") - public void testTemplateEntryOpenInMultilineString3() throws Exception { - runTest("idea/testData/indentationOnNewline/TemplateEntryOpenInMultilineString3.after.kt"); - } + @TestMetadata("DoWhile7.after.kt") + public void testDoWhile7() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/DoWhile7.after.kt"); + } - @TestMetadata("TemplateEntryOpenWithComment.after.kt") - public void testTemplateEntryOpenWithComment() throws Exception { - runTest("idea/testData/indentationOnNewline/TemplateEntryOpenWithComment.after.kt"); - } + @TestMetadata("DoWithBraces.after.kt") + public void testDoWithBraces() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/DoWithBraces.after.kt"); + } - @TestMetadata("TemplateEntryOpenWithComment2.after.kt") - public void testTemplateEntryOpenWithComment2() throws Exception { - runTest("idea/testData/indentationOnNewline/TemplateEntryOpenWithComment2.after.kt"); - } + @TestMetadata("DoWithBraces2.after.kt") + public void testDoWithBraces2() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/DoWithBraces2.after.kt"); + } - @TestMetadata("TemplateEntryOpenWithoutContent.after.kt") - public void testTemplateEntryOpenWithoutContent() throws Exception { - runTest("idea/testData/indentationOnNewline/TemplateEntryOpenWithoutContent.after.kt"); - } + @TestMetadata("ElseIf.after.kt") + public void testElseIf() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/ElseIf.after.kt"); + } - @TestMetadata("TemplateEntryOpenWithoutContent2.after.kt") - public void testTemplateEntryOpenWithoutContent2() throws Exception { - runTest("idea/testData/indentationOnNewline/TemplateEntryOpenWithoutContent2.after.kt"); - } + @TestMetadata("ElseInWhenWithOption.after.kt") + public void testElseInWhenWithOption() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/ElseInWhenWithOption.after.kt"); + } - @TestMetadata("TemplateEntryOpenWithoutContent3.after.kt") - public void testTemplateEntryOpenWithoutContent3() throws Exception { - runTest("idea/testData/indentationOnNewline/TemplateEntryOpenWithoutContent3.after.kt"); - } + @TestMetadata("ElseInWhenWithoutOption.after.kt") + public void testElseInWhenWithoutOption() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/ElseInWhenWithoutOption.after.kt"); + } - @TestMetadata("TemplateEntryOpenWithoutContent4.after.kt") - public void testTemplateEntryOpenWithoutContent4() throws Exception { - runTest("idea/testData/indentationOnNewline/TemplateEntryOpenWithoutContent4.after.kt"); - } + @TestMetadata("ElseWithBrace.after.kt") + public void testElseWithBrace() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/ElseWithBrace.after.kt"); + } - @TestMetadata("TemplateEntryOpenWithoutContent5.after.kt") - public void testTemplateEntryOpenWithoutContent5() throws Exception { - runTest("idea/testData/indentationOnNewline/TemplateEntryOpenWithoutContent5.after.kt"); - } + @TestMetadata("ElseWithBraceAndComment.after.kt") + public void testElseWithBraceAndComment() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/ElseWithBraceAndComment.after.kt"); + } - @TestMetadata("Try.after.kt") - public void testTry() throws Exception { - runTest("idea/testData/indentationOnNewline/Try.after.kt"); - } + @TestMetadata("ElseWithBraceAndComment2.after.kt") + public void testElseWithBraceAndComment2() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/ElseWithBraceAndComment2.after.kt"); + } - @TestMetadata("Try2.after.kt") - public void testTry2() throws Exception { - runTest("idea/testData/indentationOnNewline/Try2.after.kt"); - } + @TestMetadata("ElseWithoutBrace.after.kt") + public void testElseWithoutBrace() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/ElseWithoutBrace.after.kt"); + } - @TestMetadata("WhenWithCondition.after.kt") - public void testWhenWithCondition() throws Exception { - runTest("idea/testData/indentationOnNewline/WhenWithCondition.after.kt"); - } + @TestMetadata("ElseWithoutBrace2.after.kt") + public void testElseWithoutBrace2() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/ElseWithoutBrace2.after.kt"); + } - @TestMetadata("WhenWithCondition2.after.kt") - public void testWhenWithCondition2() throws Exception { - runTest("idea/testData/indentationOnNewline/WhenWithCondition2.after.kt"); - } + @TestMetadata("Finally.after.kt") + public void testFinally() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/Finally.after.kt"); + } - @TestMetadata("WhenWithoutCondition.after.kt") - public void testWhenWithoutCondition() throws Exception { - runTest("idea/testData/indentationOnNewline/WhenWithoutCondition.after.kt"); - } + @TestMetadata("Finally2.after.kt") + public void testFinally2() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/Finally2.after.kt"); + } - @TestMetadata("While.after.kt") - public void testWhile() throws Exception { - runTest("idea/testData/indentationOnNewline/While.after.kt"); - } + @TestMetadata("Finally3.after.kt") + public void testFinally3() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/Finally3.after.kt"); + } - @TestMetadata("While2.after.kt") - public void testWhile2() throws Exception { - runTest("idea/testData/indentationOnNewline/While2.after.kt"); - } + @TestMetadata("Finally4.after.kt") + public void testFinally4() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/Finally4.after.kt"); + } - @TestMetadata("While3.after.kt") - public void testWhile3() throws Exception { - runTest("idea/testData/indentationOnNewline/While3.after.kt"); - } + @TestMetadata("For.after.kt") + public void testFor() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/For.after.kt"); + } - @TestMetadata("WhileWithBlock.after.kt") - public void testWhileWithBlock() throws Exception { - runTest("idea/testData/indentationOnNewline/WhileWithBlock.after.kt"); - } + @TestMetadata("ForWithBlock.after.kt") + public void testForWithBlock() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/ForWithBlock.after.kt"); + } - @TestMetadata("WhileWithCondition.after.kt") - public void testWhileWithCondition() throws Exception { - runTest("idea/testData/indentationOnNewline/WhileWithCondition.after.kt"); - } + @TestMetadata("ForWithCondition.after.kt") + public void testForWithCondition() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/ForWithCondition.after.kt"); + } - @TestMetadata("WhileWithoutCondition.after.kt") - public void testWhileWithoutCondition() throws Exception { - runTest("idea/testData/indentationOnNewline/WhileWithoutCondition.after.kt"); + @TestMetadata("ForWithoutCondition.after.kt") + public void testForWithoutCondition() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/ForWithoutCondition.after.kt"); + } + + @TestMetadata("If.after.kt") + public void testIf() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/If.after.kt"); + } + + @TestMetadata("IfBeforeCondition.after.kt") + public void testIfBeforeCondition() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/IfBeforeCondition.after.kt"); + } + + @TestMetadata("IfBeforeCondition2.after.kt") + public void testIfBeforeCondition2() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/IfBeforeCondition2.after.kt"); + } + + @TestMetadata("IfBeforeCondition3.after.kt") + public void testIfBeforeCondition3() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/IfBeforeCondition3.after.kt"); + } + + @TestMetadata("IfBeforeCondition4.after.kt") + public void testIfBeforeCondition4() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/IfBeforeCondition4.after.kt"); + } + + @TestMetadata("IfWithBraces.after.kt") + public void testIfWithBraces() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/IfWithBraces.after.kt"); + } + + @TestMetadata("IfWithBraces2.after.kt") + public void testIfWithBraces2() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/IfWithBraces2.after.kt"); + } + + @TestMetadata("Try.after.kt") + public void testTry() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/Try.after.kt"); + } + + @TestMetadata("Try2.after.kt") + public void testTry2() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/Try2.after.kt"); + } + + @TestMetadata("WhenWithCondition.after.kt") + public void testWhenWithCondition() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/WhenWithCondition.after.kt"); + } + + @TestMetadata("WhenWithCondition2.after.kt") + public void testWhenWithCondition2() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/WhenWithCondition2.after.kt"); + } + + @TestMetadata("WhenWithoutCondition.after.kt") + public void testWhenWithoutCondition() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/WhenWithoutCondition.after.kt"); + } + + @TestMetadata("While.after.kt") + public void testWhile() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/While.after.kt"); + } + + @TestMetadata("While2.after.kt") + public void testWhile2() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/While2.after.kt"); + } + + @TestMetadata("While3.after.kt") + public void testWhile3() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/While3.after.kt"); + } + + @TestMetadata("WhileWithBlock.after.kt") + public void testWhileWithBlock() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/WhileWithBlock.after.kt"); + } + + @TestMetadata("WhileWithCondition.after.kt") + public void testWhileWithCondition() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/WhileWithCondition.after.kt"); + } + + @TestMetadata("WhileWithoutCondition.after.kt") + public void testWhileWithoutCondition() throws Exception { + runTest("idea/testData/indentationOnNewline/controlFlowConstructions/WhileWithoutCondition.after.kt"); + } } @TestMetadata("idea/testData/indentationOnNewline/elvis") @@ -938,6 +516,352 @@ public class TypingIndentationTestBaseGenerated extends AbstractTypingIndentatio } } + @TestMetadata("idea/testData/indentationOnNewline/emptyParameters") + @TestDataPath("$PROJECT_ROOT") + @RunWith(JUnit3RunnerWithInners.class) + public static class EmptyParameters extends AbstractTypingIndentationTestBase { + private void runTest(String testDataFilePath) throws Exception { + KotlinTestUtils.runTest(this::doNewlineTest, this, testDataFilePath); + } + + public void testAllFilesPresentInEmptyParameters() throws Exception { + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("idea/testData/indentationOnNewline/emptyParameters"), Pattern.compile("^([^\\.]+)\\.after\\.kt.*$"), null, true); + } + + @TestMetadata("EmptyArgumentInCallByReference.after.kt") + public void testEmptyArgumentInCallByReference() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyArgumentInCallByReference.after.kt"); + } + + @TestMetadata("EmptyArgumentInCallByReference2.after.kt") + public void testEmptyArgumentInCallByReference2() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyArgumentInCallByReference2.after.kt"); + } + + @TestMetadata("EmptyArgumentInCallByReferenceInSuperType.after.kt") + public void testEmptyArgumentInCallByReferenceInSuperType() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyArgumentInCallByReferenceInSuperType.after.kt"); + } + + @TestMetadata("EmptyArgumentInCallByReferenceInSuperType2.after.kt") + public void testEmptyArgumentInCallByReferenceInSuperType2() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyArgumentInCallByReferenceInSuperType2.after.kt"); + } + + @TestMetadata("EmptyArgumentInCallByReferenceInSuperTypeWithTypeArguments.after.kt") + public void testEmptyArgumentInCallByReferenceInSuperTypeWithTypeArguments() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyArgumentInCallByReferenceInSuperTypeWithTypeArguments.after.kt"); + } + + @TestMetadata("EmptyArgumentInCallByReferenceInSuperTypeWithTypeArguments2.after.kt") + public void testEmptyArgumentInCallByReferenceInSuperTypeWithTypeArguments2() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyArgumentInCallByReferenceInSuperTypeWithTypeArguments2.after.kt"); + } + + @TestMetadata("EmptyArgumentInCallByReferenceWithTypeArguments.after.kt") + public void testEmptyArgumentInCallByReferenceWithTypeArguments() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyArgumentInCallByReferenceWithTypeArguments.after.kt"); + } + + @TestMetadata("EmptyArgumentInCallByReferenceWithTypeArguments2.after.kt") + public void testEmptyArgumentInCallByReferenceWithTypeArguments2() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyArgumentInCallByReferenceWithTypeArguments2.after.kt"); + } + + @TestMetadata("EmptyArgumentInThisAsConstructor.after.kt") + public void testEmptyArgumentInThisAsConstructor() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyArgumentInThisAsConstructor.after.kt"); + } + + @TestMetadata("EmptyArgumentInThisAsConstructor2.after.kt") + public void testEmptyArgumentInThisAsConstructor2() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyArgumentInThisAsConstructor2.after.kt"); + } + + @TestMetadata("EmptyConditionInCatch.after.kt") + public void testEmptyConditionInCatch() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyConditionInCatch.after.kt"); + } + + @TestMetadata("EmptyConditionInCatch2.after.kt") + public void testEmptyConditionInCatch2() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyConditionInCatch2.after.kt"); + } + + @TestMetadata("EmptyConditionInDoWhile.after.kt") + public void testEmptyConditionInDoWhile() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyConditionInDoWhile.after.kt"); + } + + @TestMetadata("EmptyConditionInFor.after.kt") + public void testEmptyConditionInFor() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyConditionInFor.after.kt"); + } + + @TestMetadata("EmptyConditionInIf.after.kt") + public void testEmptyConditionInIf() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyConditionInIf.after.kt"); + } + + @TestMetadata("EmptyConditionInWhen.after.kt") + public void testEmptyConditionInWhen() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyConditionInWhen.after.kt"); + } + + @TestMetadata("EmptyConditionInWhile.after.kt") + public void testEmptyConditionInWhile() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyConditionInWhile.after.kt"); + } + + @TestMetadata("EmptyParameterInAnnonymousFunction.after.kt") + public void testEmptyParameterInAnnonymousFunction() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInAnnonymousFunction.after.kt"); + } + + @TestMetadata("EmptyParameterInAnnonymousFunction2.after.kt") + public void testEmptyParameterInAnnonymousFunction2() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInAnnonymousFunction2.after.kt"); + } + + @TestMetadata("EmptyParameterInAnnonymousFunctionWithNullableReceiver.after.kt") + public void testEmptyParameterInAnnonymousFunctionWithNullableReceiver() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInAnnonymousFunctionWithNullableReceiver.after.kt"); + } + + @TestMetadata("EmptyParameterInAnnonymousFunctionWithNullableReceiver2.after.kt") + public void testEmptyParameterInAnnonymousFunctionWithNullableReceiver2() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInAnnonymousFunctionWithNullableReceiver2.after.kt"); + } + + @TestMetadata("EmptyParameterInAnnonymousFunctionWithReceiver.after.kt") + public void testEmptyParameterInAnnonymousFunctionWithReceiver() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInAnnonymousFunctionWithReceiver.after.kt"); + } + + @TestMetadata("EmptyParameterInAnnonymousFunctionWithReceiver2.after.kt") + public void testEmptyParameterInAnnonymousFunctionWithReceiver2() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInAnnonymousFunctionWithReceiver2.after.kt"); + } + + @TestMetadata("EmptyParameterInDestructuringDeclaration.after.kt") + public void testEmptyParameterInDestructuringDeclaration() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInDestructuringDeclaration.after.kt"); + } + + @TestMetadata("EmptyParameterInDestructuringDeclaration2.after.kt") + public void testEmptyParameterInDestructuringDeclaration2() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInDestructuringDeclaration2.after.kt"); + } + + @TestMetadata("EmptyParameterInDestructuringDeclaration3.after.kt") + public void testEmptyParameterInDestructuringDeclaration3() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInDestructuringDeclaration3.after.kt"); + } + + @TestMetadata("EmptyParameterInExplicitPrimaryConstructor.after.kt") + public void testEmptyParameterInExplicitPrimaryConstructor() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInExplicitPrimaryConstructor.after.kt"); + } + + @TestMetadata("EmptyParameterInExplicitPrimaryConstructor2.after.kt") + public void testEmptyParameterInExplicitPrimaryConstructor2() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInExplicitPrimaryConstructor2.after.kt"); + } + + @TestMetadata("EmptyParameterInFunction.after.kt") + public void testEmptyParameterInFunction() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInFunction.after.kt"); + } + + @TestMetadata("EmptyParameterInFunction2.after.kt") + public void testEmptyParameterInFunction2() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInFunction2.after.kt"); + } + + @TestMetadata("EmptyParameterInFunctionWithReceiver.after.kt") + public void testEmptyParameterInFunctionWithReceiver() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInFunctionWithReceiver.after.kt"); + } + + @TestMetadata("EmptyParameterInFunctionWithReceiver2.after.kt") + public void testEmptyParameterInFunctionWithReceiver2() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInFunctionWithReceiver2.after.kt"); + } + + @TestMetadata("EmptyParameterInFunctionWithTypeParameters.after.kt") + public void testEmptyParameterInFunctionWithTypeParameters() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInFunctionWithTypeParameters.after.kt"); + } + + @TestMetadata("EmptyParameterInFunctionWithTypeParameters2.after.kt") + public void testEmptyParameterInFunctionWithTypeParameters2() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInFunctionWithTypeParameters2.after.kt"); + } + + @TestMetadata("EmptyParameterInFunctionWithTypeParametersAndReceiver.after.kt") + public void testEmptyParameterInFunctionWithTypeParametersAndReceiver() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInFunctionWithTypeParametersAndReceiver.after.kt"); + } + + @TestMetadata("EmptyParameterInFunctionWithTypeParametersAndReceiver2.after.kt") + public void testEmptyParameterInFunctionWithTypeParametersAndReceiver2() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInFunctionWithTypeParametersAndReceiver2.after.kt"); + } + + @TestMetadata("EmptyParameterInFunctionWithTypeParametersAndReceiver3.after.kt") + public void testEmptyParameterInFunctionWithTypeParametersAndReceiver3() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInFunctionWithTypeParametersAndReceiver3.after.kt"); + } + + @TestMetadata("EmptyParameterInFunctionWithTypeParametersAndReceiver4.after.kt") + public void testEmptyParameterInFunctionWithTypeParametersAndReceiver4() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInFunctionWithTypeParametersAndReceiver4.after.kt"); + } + + @TestMetadata("EmptyParameterInGetter.after.kt") + public void testEmptyParameterInGetter() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInGetter.after.kt"); + } + + @TestMetadata("EmptyParameterInGetter2.after.kt") + public void testEmptyParameterInGetter2() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInGetter2.after.kt"); + } + + @TestMetadata("EmptyParameterInImplicitPrimaryConstructor.after.kt") + public void testEmptyParameterInImplicitPrimaryConstructor() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInImplicitPrimaryConstructor.after.kt"); + } + + @TestMetadata("EmptyParameterInImplicitPrimaryConstructor2.after.kt") + public void testEmptyParameterInImplicitPrimaryConstructor2() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInImplicitPrimaryConstructor2.after.kt"); + } + + @TestMetadata("EmptyParameterInImplicitPrimaryConstructorWithTypeParameters.after.kt") + public void testEmptyParameterInImplicitPrimaryConstructorWithTypeParameters() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInImplicitPrimaryConstructorWithTypeParameters.after.kt"); + } + + @TestMetadata("EmptyParameterInImplicitPrimaryConstructorWithTypeParameters2.after.kt") + public void testEmptyParameterInImplicitPrimaryConstructorWithTypeParameters2() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInImplicitPrimaryConstructorWithTypeParameters2.after.kt"); + } + + @TestMetadata("EmptyParameterInInnerAnnonymousFunction.after.kt") + public void testEmptyParameterInInnerAnnonymousFunction() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInInnerAnnonymousFunction.after.kt"); + } + + @TestMetadata("EmptyParameterInInnerAnnonymousFunction2.after.kt") + public void testEmptyParameterInInnerAnnonymousFunction2() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInInnerAnnonymousFunction2.after.kt"); + } + + @TestMetadata("EmptyParameterInSecondaryConstructor.after.kt") + public void testEmptyParameterInSecondaryConstructor() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInSecondaryConstructor.after.kt"); + } + + @TestMetadata("EmptyParameterInSecondaryConstructor2.after.kt") + public void testEmptyParameterInSecondaryConstructor2() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInSecondaryConstructor2.after.kt"); + } + + @TestMetadata("EmptyParameterInSetter.after.kt") + public void testEmptyParameterInSetter() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInSetter.after.kt"); + } + + @TestMetadata("EmptyParameterInSetter2.after.kt") + public void testEmptyParameterInSetter2() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInSetter2.after.kt"); + } + + @TestMetadata("EmptyParameters.after.kt") + public void testEmptyParameters() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyParameters.after.kt"); + } + + @TestMetadata("EmptyParameters2.after.kt") + public void testEmptyParameters2() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyParameters2.after.kt"); + } + } + + @TestMetadata("idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression") + @TestDataPath("$PROJECT_ROOT") + @RunWith(JUnit3RunnerWithInners.class) + public static class EmptyParenthesisInBinaryExpression extends AbstractTypingIndentationTestBase { + private void runTest(String testDataFilePath) throws Exception { + KotlinTestUtils.runTest(this::doNewlineTest, this, testDataFilePath); + } + + public void testAllFilesPresentInEmptyParenthesisInBinaryExpression() throws Exception { + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression"), Pattern.compile("^([^\\.]+)\\.after\\.kt.*$"), null, true); + } + + @TestMetadata("AssignmentAfterEq.after.kt") + public void testAssignmentAfterEq() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/AssignmentAfterEq.after.kt"); + } + + @TestMetadata("BinaryWithTypeExpressions.after.kt") + public void testBinaryWithTypeExpressions() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/BinaryWithTypeExpressions.after.kt"); + } + + @TestMetadata("InBinaryExpressionInMiddle.after.kt") + public void testInBinaryExpressionInMiddle() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/InBinaryExpressionInMiddle.after.kt"); + } + + @TestMetadata("InBinaryExpressionUnfinished.after.kt") + public void testInBinaryExpressionUnfinished() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/InBinaryExpressionUnfinished.after.kt"); + } + + @TestMetadata("InBinaryExpressionUnfinishedInIf.after.kt") + public void testInBinaryExpressionUnfinishedInIf() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/InBinaryExpressionUnfinishedInIf.after.kt"); + } + + @TestMetadata("InBinaryExpressionsBeforeCloseParenthesis.after.kt") + public void testInBinaryExpressionsBeforeCloseParenthesis() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/InBinaryExpressionsBeforeCloseParenthesis.after.kt"); + } + + @TestMetadata("InExpressionsParentheses.after.kt") + public void testInExpressionsParentheses() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/InExpressionsParentheses.after.kt"); + } + + @TestMetadata("InExpressionsParentheses2.after.kt") + public void testInExpressionsParentheses2() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/InExpressionsParentheses2.after.kt"); + } + + @TestMetadata("InExpressionsParentheses3.after.kt") + public void testInExpressionsParentheses3() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/InExpressionsParentheses3.after.kt"); + } + + @TestMetadata("InExpressionsParentheses4.after.kt") + public void testInExpressionsParentheses4() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/InExpressionsParentheses4.after.kt"); + } + + @TestMetadata("InExpressionsParenthesesBeforeOperand.after.kt") + public void testInExpressionsParenthesesBeforeOperand() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/InExpressionsParenthesesBeforeOperand.after.kt"); + } + + @TestMetadata("IsExpressionAfterIs.after.kt") + public void testIsExpressionAfterIs() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/IsExpressionAfterIs.after.kt"); + } + } + @TestMetadata("idea/testData/indentationOnNewline/script") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) @@ -980,6 +904,134 @@ public class TypingIndentationTestBaseGenerated extends AbstractTypingIndentatio runTest("idea/testData/indentationOnNewline/script/ScriptInsideFun.after.kts"); } } + + @TestMetadata("idea/testData/indentationOnNewline/templates") + @TestDataPath("$PROJECT_ROOT") + @RunWith(JUnit3RunnerWithInners.class) + public static class Templates extends AbstractTypingIndentationTestBase { + private void runTest(String testDataFilePath) throws Exception { + KotlinTestUtils.runTest(this::doNewlineTest, this, testDataFilePath); + } + + public void testAllFilesPresentInTemplates() throws Exception { + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("idea/testData/indentationOnNewline/templates"), Pattern.compile("^([^\\.]+)\\.after\\.kt.*$"), null, true); + } + + @TestMetadata("LargeFileWithStringTemplate.after.kt") + public void testLargeFileWithStringTemplate() throws Exception { + runTest("idea/testData/indentationOnNewline/templates/LargeFileWithStringTemplate.after.kt"); + } + + @TestMetadata("TemplateEntryClose.after.kt") + public void testTemplateEntryClose() throws Exception { + runTest("idea/testData/indentationOnNewline/templates/TemplateEntryClose.after.kt"); + } + + @TestMetadata("TemplateEntryClose2.after.kt") + public void testTemplateEntryClose2() throws Exception { + runTest("idea/testData/indentationOnNewline/templates/TemplateEntryClose2.after.kt"); + } + + @TestMetadata("TemplateEntryClose3.after.kt") + public void testTemplateEntryClose3() throws Exception { + runTest("idea/testData/indentationOnNewline/templates/TemplateEntryClose3.after.kt"); + } + + @TestMetadata("TemplateEntryClose4.after.kt") + public void testTemplateEntryClose4() throws Exception { + runTest("idea/testData/indentationOnNewline/templates/TemplateEntryClose4.after.kt"); + } + + @TestMetadata("TemplateEntryClose5.after.kt") + public void testTemplateEntryClose5() throws Exception { + runTest("idea/testData/indentationOnNewline/templates/TemplateEntryClose5.after.kt"); + } + + @TestMetadata("TemplateEntryClose6.after.kt") + public void testTemplateEntryClose6() throws Exception { + runTest("idea/testData/indentationOnNewline/templates/TemplateEntryClose6.after.kt"); + } + + @TestMetadata("TemplateEntryClose7.after.kt") + public void testTemplateEntryClose7() throws Exception { + runTest("idea/testData/indentationOnNewline/templates/TemplateEntryClose7.after.kt"); + } + + @TestMetadata("TemplateEntryCloseInMultilineString.after.kt") + public void testTemplateEntryCloseInMultilineString() throws Exception { + runTest("idea/testData/indentationOnNewline/templates/TemplateEntryCloseInMultilineString.after.kt"); + } + + @TestMetadata("TemplateEntryCloseInMultilineString2.after.kt") + public void testTemplateEntryCloseInMultilineString2() throws Exception { + runTest("idea/testData/indentationOnNewline/templates/TemplateEntryCloseInMultilineString2.after.kt"); + } + + @TestMetadata("TemplateEntryCloseInMultilineString3.after.kt") + public void testTemplateEntryCloseInMultilineString3() throws Exception { + runTest("idea/testData/indentationOnNewline/templates/TemplateEntryCloseInMultilineString3.after.kt"); + } + + @TestMetadata("TemplateEntryOpen.after.kt") + public void testTemplateEntryOpen() throws Exception { + runTest("idea/testData/indentationOnNewline/templates/TemplateEntryOpen.after.kt"); + } + + @TestMetadata("TemplateEntryOpen2.after.kt") + public void testTemplateEntryOpen2() throws Exception { + runTest("idea/testData/indentationOnNewline/templates/TemplateEntryOpen2.after.kt"); + } + + @TestMetadata("TemplateEntryOpenInMultilineString.after.kt") + public void testTemplateEntryOpenInMultilineString() throws Exception { + runTest("idea/testData/indentationOnNewline/templates/TemplateEntryOpenInMultilineString.after.kt"); + } + + @TestMetadata("TemplateEntryOpenInMultilineString2.after.kt") + public void testTemplateEntryOpenInMultilineString2() throws Exception { + runTest("idea/testData/indentationOnNewline/templates/TemplateEntryOpenInMultilineString2.after.kt"); + } + + @TestMetadata("TemplateEntryOpenInMultilineString3.after.kt") + public void testTemplateEntryOpenInMultilineString3() throws Exception { + runTest("idea/testData/indentationOnNewline/templates/TemplateEntryOpenInMultilineString3.after.kt"); + } + + @TestMetadata("TemplateEntryOpenWithComment.after.kt") + public void testTemplateEntryOpenWithComment() throws Exception { + runTest("idea/testData/indentationOnNewline/templates/TemplateEntryOpenWithComment.after.kt"); + } + + @TestMetadata("TemplateEntryOpenWithComment2.after.kt") + public void testTemplateEntryOpenWithComment2() throws Exception { + runTest("idea/testData/indentationOnNewline/templates/TemplateEntryOpenWithComment2.after.kt"); + } + + @TestMetadata("TemplateEntryOpenWithoutContent.after.kt") + public void testTemplateEntryOpenWithoutContent() throws Exception { + runTest("idea/testData/indentationOnNewline/templates/TemplateEntryOpenWithoutContent.after.kt"); + } + + @TestMetadata("TemplateEntryOpenWithoutContent2.after.kt") + public void testTemplateEntryOpenWithoutContent2() throws Exception { + runTest("idea/testData/indentationOnNewline/templates/TemplateEntryOpenWithoutContent2.after.kt"); + } + + @TestMetadata("TemplateEntryOpenWithoutContent3.after.kt") + public void testTemplateEntryOpenWithoutContent3() throws Exception { + runTest("idea/testData/indentationOnNewline/templates/TemplateEntryOpenWithoutContent3.after.kt"); + } + + @TestMetadata("TemplateEntryOpenWithoutContent4.after.kt") + public void testTemplateEntryOpenWithoutContent4() throws Exception { + runTest("idea/testData/indentationOnNewline/templates/TemplateEntryOpenWithoutContent4.after.kt"); + } + + @TestMetadata("TemplateEntryOpenWithoutContent5.after.kt") + public void testTemplateEntryOpenWithoutContent5() throws Exception { + runTest("idea/testData/indentationOnNewline/templates/TemplateEntryOpenWithoutContent5.after.kt"); + } + } } @TestMetadata("idea/testData/indentationOnNewline") @@ -999,76 +1051,6 @@ public class TypingIndentationTestBaseGenerated extends AbstractTypingIndentatio runTest("idea/testData/indentationOnNewline/ArgumentListNormalIndent.after.inv.kt"); } - @TestMetadata("AssignmentAfterEq.after.inv.kt") - public void testAssignmentAfterEq() throws Exception { - runTest("idea/testData/indentationOnNewline/AssignmentAfterEq.after.inv.kt"); - } - - @TestMetadata("BinaryWithTypeExpressions.after.inv.kt") - public void testBinaryWithTypeExpressions() throws Exception { - runTest("idea/testData/indentationOnNewline/BinaryWithTypeExpressions.after.inv.kt"); - } - - @TestMetadata("EmptyConditionInDoWhile.after.inv.kt") - public void testEmptyConditionInDoWhile() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyConditionInDoWhile.after.inv.kt"); - } - - @TestMetadata("EmptyConditionInFor.after.inv.kt") - public void testEmptyConditionInFor() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyConditionInFor.after.inv.kt"); - } - - @TestMetadata("EmptyConditionInIf.after.inv.kt") - public void testEmptyConditionInIf() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyConditionInIf.after.inv.kt"); - } - - @TestMetadata("EmptyConditionInWhen.after.inv.kt") - public void testEmptyConditionInWhen() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyConditionInWhen.after.inv.kt"); - } - - @TestMetadata("EmptyConditionInWhile.after.inv.kt") - public void testEmptyConditionInWhile() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyConditionInWhile.after.inv.kt"); - } - - @TestMetadata("EmptyParameterInDestructuringDeclaration.after.inv.kt") - public void testEmptyParameterInDestructuringDeclaration() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyParameterInDestructuringDeclaration.after.inv.kt"); - } - - @TestMetadata("EmptyParameterInDestructuringDeclaration2.after.inv.kt") - public void testEmptyParameterInDestructuringDeclaration2() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyParameterInDestructuringDeclaration2.after.inv.kt"); - } - - @TestMetadata("EmptyParameterInDestructuringDeclaration3.after.inv.kt") - public void testEmptyParameterInDestructuringDeclaration3() throws Exception { - runTest("idea/testData/indentationOnNewline/EmptyParameterInDestructuringDeclaration3.after.inv.kt"); - } - - @TestMetadata("InBinaryExpressionInMiddle.after.inv.kt") - public void testInBinaryExpressionInMiddle() throws Exception { - runTest("idea/testData/indentationOnNewline/InBinaryExpressionInMiddle.after.inv.kt"); - } - - @TestMetadata("InBinaryExpressionUnfinished.after.inv.kt") - public void testInBinaryExpressionUnfinished() throws Exception { - runTest("idea/testData/indentationOnNewline/InBinaryExpressionUnfinished.after.inv.kt"); - } - - @TestMetadata("InBinaryExpressionUnfinishedInIf.after.inv.kt") - public void testInBinaryExpressionUnfinishedInIf() throws Exception { - runTest("idea/testData/indentationOnNewline/InBinaryExpressionUnfinishedInIf.after.inv.kt"); - } - - @TestMetadata("InBinaryExpressionsBeforeCloseParenthesis.after.inv.kt") - public void testInBinaryExpressionsBeforeCloseParenthesis() throws Exception { - runTest("idea/testData/indentationOnNewline/InBinaryExpressionsBeforeCloseParenthesis.after.inv.kt"); - } - @TestMetadata("InDelegationListAfterColon.after.inv.kt") public void testInDelegationListAfterColon() throws Exception { runTest("idea/testData/indentationOnNewline/InDelegationListAfterColon.after.inv.kt"); @@ -1099,21 +1081,24 @@ public class TypingIndentationTestBaseGenerated extends AbstractTypingIndentatio runTest("idea/testData/indentationOnNewline/InEnumInitializerListNotEmpty.after.inv.kt"); } - @TestMetadata("InExpressionsParenthesesBeforeOperand.after.inv.kt") - public void testInExpressionsParenthesesBeforeOperand() throws Exception { - runTest("idea/testData/indentationOnNewline/InExpressionsParenthesesBeforeOperand.after.inv.kt"); - } - - @TestMetadata("IsExpressionAfterIs.after.inv.kt") - public void testIsExpressionAfterIs() throws Exception { - runTest("idea/testData/indentationOnNewline/IsExpressionAfterIs.after.inv.kt"); - } - @TestMetadata("SettingAlignMultilineParametersInCalls.after.inv.kt") public void testSettingAlignMultilineParametersInCalls() throws Exception { runTest("idea/testData/indentationOnNewline/SettingAlignMultilineParametersInCalls.after.inv.kt"); } + @TestMetadata("idea/testData/indentationOnNewline/controlFlowConstructions") + @TestDataPath("$PROJECT_ROOT") + @RunWith(JUnit3RunnerWithInners.class) + public static class ControlFlowConstructions extends AbstractTypingIndentationTestBase { + private void runTest(String testDataFilePath) throws Exception { + KotlinTestUtils.runTest(this::doNewlineTestWithInvert, this, testDataFilePath); + } + + public void testAllFilesPresentInControlFlowConstructions() throws Exception { + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("idea/testData/indentationOnNewline/controlFlowConstructions"), Pattern.compile("^([^\\.]+)\\.after\\.inv\\.kt.*$"), null, true); + } + } + @TestMetadata("idea/testData/indentationOnNewline/elvis") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) @@ -1152,6 +1137,112 @@ public class TypingIndentationTestBaseGenerated extends AbstractTypingIndentatio } } + @TestMetadata("idea/testData/indentationOnNewline/emptyParameters") + @TestDataPath("$PROJECT_ROOT") + @RunWith(JUnit3RunnerWithInners.class) + public static class EmptyParameters extends AbstractTypingIndentationTestBase { + private void runTest(String testDataFilePath) throws Exception { + KotlinTestUtils.runTest(this::doNewlineTestWithInvert, this, testDataFilePath); + } + + public void testAllFilesPresentInEmptyParameters() throws Exception { + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("idea/testData/indentationOnNewline/emptyParameters"), Pattern.compile("^([^\\.]+)\\.after\\.inv\\.kt.*$"), null, true); + } + + @TestMetadata("EmptyConditionInDoWhile.after.inv.kt") + public void testEmptyConditionInDoWhile() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyConditionInDoWhile.after.inv.kt"); + } + + @TestMetadata("EmptyConditionInFor.after.inv.kt") + public void testEmptyConditionInFor() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyConditionInFor.after.inv.kt"); + } + + @TestMetadata("EmptyConditionInIf.after.inv.kt") + public void testEmptyConditionInIf() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyConditionInIf.after.inv.kt"); + } + + @TestMetadata("EmptyConditionInWhen.after.inv.kt") + public void testEmptyConditionInWhen() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyConditionInWhen.after.inv.kt"); + } + + @TestMetadata("EmptyConditionInWhile.after.inv.kt") + public void testEmptyConditionInWhile() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyConditionInWhile.after.inv.kt"); + } + + @TestMetadata("EmptyParameterInDestructuringDeclaration.after.inv.kt") + public void testEmptyParameterInDestructuringDeclaration() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInDestructuringDeclaration.after.inv.kt"); + } + + @TestMetadata("EmptyParameterInDestructuringDeclaration2.after.inv.kt") + public void testEmptyParameterInDestructuringDeclaration2() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInDestructuringDeclaration2.after.inv.kt"); + } + + @TestMetadata("EmptyParameterInDestructuringDeclaration3.after.inv.kt") + public void testEmptyParameterInDestructuringDeclaration3() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParameters/EmptyParameterInDestructuringDeclaration3.after.inv.kt"); + } + } + + @TestMetadata("idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression") + @TestDataPath("$PROJECT_ROOT") + @RunWith(JUnit3RunnerWithInners.class) + public static class EmptyParenthesisInBinaryExpression extends AbstractTypingIndentationTestBase { + private void runTest(String testDataFilePath) throws Exception { + KotlinTestUtils.runTest(this::doNewlineTestWithInvert, this, testDataFilePath); + } + + public void testAllFilesPresentInEmptyParenthesisInBinaryExpression() throws Exception { + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression"), Pattern.compile("^([^\\.]+)\\.after\\.inv\\.kt.*$"), null, true); + } + + @TestMetadata("AssignmentAfterEq.after.inv.kt") + public void testAssignmentAfterEq() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/AssignmentAfterEq.after.inv.kt"); + } + + @TestMetadata("BinaryWithTypeExpressions.after.inv.kt") + public void testBinaryWithTypeExpressions() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/BinaryWithTypeExpressions.after.inv.kt"); + } + + @TestMetadata("InBinaryExpressionInMiddle.after.inv.kt") + public void testInBinaryExpressionInMiddle() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/InBinaryExpressionInMiddle.after.inv.kt"); + } + + @TestMetadata("InBinaryExpressionUnfinished.after.inv.kt") + public void testInBinaryExpressionUnfinished() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/InBinaryExpressionUnfinished.after.inv.kt"); + } + + @TestMetadata("InBinaryExpressionUnfinishedInIf.after.inv.kt") + public void testInBinaryExpressionUnfinishedInIf() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/InBinaryExpressionUnfinishedInIf.after.inv.kt"); + } + + @TestMetadata("InBinaryExpressionsBeforeCloseParenthesis.after.inv.kt") + public void testInBinaryExpressionsBeforeCloseParenthesis() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/InBinaryExpressionsBeforeCloseParenthesis.after.inv.kt"); + } + + @TestMetadata("InExpressionsParenthesesBeforeOperand.after.inv.kt") + public void testInExpressionsParenthesesBeforeOperand() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/InExpressionsParenthesesBeforeOperand.after.inv.kt"); + } + + @TestMetadata("IsExpressionAfterIs.after.inv.kt") + public void testIsExpressionAfterIs() throws Exception { + runTest("idea/testData/indentationOnNewline/emptyParenthesisInBinaryExpression/IsExpressionAfterIs.after.inv.kt"); + } + } + @TestMetadata("idea/testData/indentationOnNewline/script") @TestDataPath("$PROJECT_ROOT") @RunWith(JUnit3RunnerWithInners.class) @@ -1164,5 +1255,18 @@ public class TypingIndentationTestBaseGenerated extends AbstractTypingIndentatio KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("idea/testData/indentationOnNewline/script"), Pattern.compile("^([^\\.]+)\\.after\\.inv\\.kt.*$"), null, true); } } + + @TestMetadata("idea/testData/indentationOnNewline/templates") + @TestDataPath("$PROJECT_ROOT") + @RunWith(JUnit3RunnerWithInners.class) + public static class Templates extends AbstractTypingIndentationTestBase { + private void runTest(String testDataFilePath) throws Exception { + KotlinTestUtils.runTest(this::doNewlineTestWithInvert, this, testDataFilePath); + } + + public void testAllFilesPresentInTemplates() throws Exception { + KotlinTestUtils.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("idea/testData/indentationOnNewline/templates"), Pattern.compile("^([^\\.]+)\\.after\\.inv\\.kt.*$"), null, true); + } + } } }