Artemiy Sartakov and intellij-monorepo-bot
ec30bf3a97
Sealed classes: update hierarchy fixes (IJ-CR-2554):
...
1. add missing same file inheritors to permits list during safe delete or create subclass refactoring
2. inline isParentSealed for inline to anonymous class refactoring
3. do not make sealed class final when removing last inheritor (just remove sealed modifier)
GitOrigin-RevId: acf3652f12144446116c5d71ea1722b06b9f6b92
2020-08-10 09:19:20 +00:00
Artemiy Sartakov and intellij-monorepo-bot
fccea59571
InlineSuperClass: support sealed classes (IDEA-243902)
...
GitOrigin-RevId: 9e9d53ec7fa1ade7e0d1890fb5682c41da7c4f97
2020-07-29 10:15:32 +00:00
Artemiy Sartakov and intellij-monorepo-bot
69c40bf3bb
UnimplementInterfaceAction: sealed parent support (IDEA-243902)
...
GitOrigin-RevId: 9718672f06b58358200d5d7156adb0081e6154d7
2020-07-29 03:30:08 +00:00
Anna Kozlova
fde12ea8dd
unimplement with cyclic inheritance (IDEA-142343)
2015-07-07 14:55:18 +03:00
anna
06a398831d
unimplement interface: find ref correctly (IDEA-84554)
2012-04-14 13:51:13 +02:00
anna
6f8b67665c
unimplement interface in generics case: check by subst. signature (IDEA-67230 )
2011-03-31 16:31:08 +02:00
anna
d065029b5c
unimplement: do not delete methods which override super methods (IDEA-58918)
2010-09-28 21:17:13 +04:00