Enable auto-indent in multiline strings when caret is before interpolation

#KT-17849 Fixed
This commit is contained in:
Nikolay Krasko
2017-05-18 15:41:46 +03:00
parent 251a0270a4
commit 14c343de35
4 changed files with 25 additions and 1 deletions
@@ -104,12 +104,24 @@ public class MultiLineStringIndentTestGenerated extends AbstractMultiLineStringI
doTest(fileName);
}
@TestMetadata("enterBeforeLongEntryOneLine.kt")
public void testEnterBeforeLongEntryOneLine() throws Exception {
String fileName = KotlinTestUtils.navigationMetadata("idea/testData/editor/enterHandler/multilineString/spaces/enterBeforeLongEntryOneLine.kt");
doTest(fileName);
}
@TestMetadata("enterBeforeMarginChar.kt")
public void testEnterBeforeMarginChar() throws Exception {
String fileName = KotlinTestUtils.navigationMetadata("idea/testData/editor/enterHandler/multilineString/spaces/enterBeforeMarginChar.kt");
doTest(fileName);
}
@TestMetadata("enterBeforeShortEntryOneLine.kt")
public void testEnterBeforeShortEntryOneLine() throws Exception {
String fileName = KotlinTestUtils.navigationMetadata("idea/testData/editor/enterHandler/multilineString/spaces/enterBeforeShortEntryOneLine.kt");
doTest(fileName);
}
@TestMetadata("enterInInfixMargin.kt")
public void testEnterInInfixMargin() throws Exception {
String fileName = KotlinTestUtils.navigationMetadata("idea/testData/editor/enterHandler/multilineString/spaces/enterInInfixMargin.kt");