Don't require to override abstract methods in expect class
#KT-16099 Fixed
This commit is contained in:
+12
@@ -0,0 +1,12 @@
|
||||
// "Implement members" "false"
|
||||
// ACTION: Create test
|
||||
// ACTION: Make internal
|
||||
// ACTION: Make private
|
||||
// ACTION: Move 'A' to separate file
|
||||
|
||||
interface I {
|
||||
fun foo()
|
||||
}
|
||||
|
||||
@Suppress("UNSUPPORTED_FEATURE")
|
||||
expect <caret>class A : I
|
||||
@@ -8072,6 +8072,12 @@ public class QuickFixTestGenerated extends AbstractQuickFixTest {
|
||||
doTest(fileName);
|
||||
}
|
||||
|
||||
@TestMetadata("dontOfferToImplementMembersForExpectedClass.kt")
|
||||
public void testDontOfferToImplementMembersForExpectedClass() throws Exception {
|
||||
String fileName = KotlinTestUtils.navigationMetadata("idea/testData/quickfix/override/dontOfferToImplementMembersForExpectedClass.kt");
|
||||
doTest(fileName);
|
||||
}
|
||||
|
||||
@TestMetadata("implemenAsConstructorParameter.kt")
|
||||
public void testImplemenAsConstructorParameter() throws Exception {
|
||||
String fileName = KotlinTestUtils.navigationMetadata("idea/testData/quickfix/override/implemenAsConstructorParameter.kt");
|
||||
|
||||
Reference in New Issue
Block a user