"Create enum constant" quick fix: handle trailing comman correctly

#KT-36461 Fixed
#KT-36462 Fixed
This commit is contained in:
Toshiaki Kameyama
2020-02-27 16:31:46 +09:00
committed by Yan Zhulanow
parent 0bd2643788
commit 4973d3c359
8 changed files with 69 additions and 16 deletions
@@ -3531,6 +3531,16 @@ public class QuickFixTestGenerated extends AbstractQuickFixTest {
runTest("idea/testData/quickfix/createFromUsage/createClass/referenceExpression/enumEntryHasComma.kt");
}
@TestMetadata("enumEntryHasCommaAndSemicolon.kt")
public void testEnumEntryHasCommaAndSemicolon() throws Exception {
runTest("idea/testData/quickfix/createFromUsage/createClass/referenceExpression/enumEntryHasCommaAndSemicolon.kt");
}
@TestMetadata("enumEntryHasCommaAndSemicolon2.kt")
public void testEnumEntryHasCommaAndSemicolon2() throws Exception {
runTest("idea/testData/quickfix/createFromUsage/createClass/referenceExpression/enumEntryHasCommaAndSemicolon2.kt");
}
@TestMetadata("enumEntryHasNoLineBreak.kt")
public void testEnumEntryHasNoLineBreak() throws Exception {
runTest("idea/testData/quickfix/createFromUsage/createClass/referenceExpression/enumEntryHasNoLineBreak.kt");