mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
Light Classes: Implement light elements for 'extends'/'implements' reference lists. Support adding/removing of super type list entries via light elements.
Fix exception on applying "Convert to class" intention to Java interface with Kotlin inheritor(s)
#KT-11281 Fixed
(cherry picked from commit 4ec4914)
GitOrigin-RevId: 6c9744fa0d9a6e70baa380733b087c8b2bcb1a0c
This commit is contained in:
committed by
intellij-monorepo-bot
parent
10834540f8
commit
a62c1854ab
+9
@@ -0,0 +1,9 @@
|
||||
interface IK
|
||||
|
||||
class C2 : I() {
|
||||
|
||||
}
|
||||
|
||||
class C3: I(), IK {
|
||||
|
||||
}
|
||||
+4
@@ -0,0 +1,4 @@
|
||||
// "Convert to 'class'" "true"
|
||||
public abstract class <caret>I {
|
||||
|
||||
}
|
||||
+9
@@ -0,0 +1,9 @@
|
||||
interface IK
|
||||
|
||||
class C2 : I {
|
||||
|
||||
}
|
||||
|
||||
class C3: I, IK {
|
||||
|
||||
}
|
||||
+4
@@ -0,0 +1,4 @@
|
||||
// "Convert to 'class'" "true"
|
||||
public interface <caret>I {
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user