"Create class from usage": add visibility to primary constructor if needed

#KT-29844 Fixed
This commit is contained in:
Toshiaki Kameyama
2020-01-24 15:28:49 +09:00
committed by igoriakovlev
parent b1e8238ea2
commit efa981db36
11 changed files with 84 additions and 6 deletions
@@ -3294,6 +3294,21 @@ public class QuickFixTestGenerated extends AbstractQuickFixTest {
runTest("idea/testData/quickfix/createFromUsage/createClass/callExpression/notApplicableInReturn.kt");
}
@TestMetadata("parameterClassIsInternal.kt")
public void testParameterClassIsInternal() throws Exception {
runTest("idea/testData/quickfix/createFromUsage/createClass/callExpression/parameterClassIsInternal.kt");
}
@TestMetadata("parameterClassIsPrivate.kt")
public void testParameterClassIsPrivate() throws Exception {
runTest("idea/testData/quickfix/createFromUsage/createClass/callExpression/parameterClassIsPrivate.kt");
}
@TestMetadata("parameterClassIsPublic.kt")
public void testParameterClassIsPublic() throws Exception {
runTest("idea/testData/quickfix/createFromUsage/createClass/callExpression/parameterClassIsPublic.kt");
}
@TestMetadata("quotedName.kt")
public void testQuotedName() throws Exception {
runTest("idea/testData/quickfix/createFromUsage/createClass/callExpression/quotedName.kt");