Safe Delete: Delete interface reference from super-type list when applying Safe Delete to Java interface
#KT-11282 Fixed
This commit is contained in:
+11
@@ -0,0 +1,11 @@
|
||||
public interface <caret>I {
|
||||
|
||||
}
|
||||
|
||||
public interface II {
|
||||
|
||||
}
|
||||
|
||||
public class J implements I, II {
|
||||
|
||||
}
|
||||
+7
@@ -0,0 +1,7 @@
|
||||
public interface II {
|
||||
|
||||
}
|
||||
|
||||
public class J implements II {
|
||||
|
||||
}
|
||||
idea/testData/refactoring/safeDelete/deleteClass/javaClassWithKotlin/javaInterfaceInSuperTypeList.kt
Vendored
+3
@@ -0,0 +1,3 @@
|
||||
class K : I, II {
|
||||
|
||||
}
|
||||
+3
@@ -0,0 +1,3 @@
|
||||
class K : II {
|
||||
|
||||
}
|
||||
+7
@@ -0,0 +1,7 @@
|
||||
public interface <caret>I {
|
||||
|
||||
}
|
||||
|
||||
public class J implements I {
|
||||
|
||||
}
|
||||
+3
@@ -0,0 +1,3 @@
|
||||
public class J {
|
||||
|
||||
}
|
||||
+3
@@ -0,0 +1,3 @@
|
||||
class K : I {
|
||||
|
||||
}
|
||||
+3
@@ -0,0 +1,3 @@
|
||||
class K {
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user