mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-26 19:06:24 +07:00
FillPermitsListInspection: intention is inspection now, compilation error fix added (IDEA-243901)
GitOrigin-RevId: cbab81c1117410e6bb56bd7066ebd074bbe1d015
This commit is contained in:
committed by
intellij-monorepo-bot
parent
33d9645cc5
commit
4eba7180d7
-7
@@ -1,7 +0,0 @@
|
||||
// "Add missing inheritors to permits list" "true"
|
||||
|
||||
sealed class A permits B, C {}
|
||||
|
||||
final class B extends A {}
|
||||
|
||||
final class C extends A {}
|
||||
-9
@@ -1,9 +0,0 @@
|
||||
// "Add missing inheritors to permits list" "true"
|
||||
|
||||
sealed interface Parent permits Foo {
|
||||
|
||||
}
|
||||
|
||||
enum Foo implements Parent {
|
||||
A {}
|
||||
}
|
||||
-11
@@ -1,11 +0,0 @@
|
||||
// "Add missing inheritors to permits list" "true"
|
||||
|
||||
sealed class A permits B, C, D.E /*1*/ {}
|
||||
|
||||
sealed class B extends A permits D {}
|
||||
|
||||
final class C extends A {}
|
||||
|
||||
final class D extends B {
|
||||
non-sealed static class E extends A {}
|
||||
}
|
||||
-9
@@ -1,9 +0,0 @@
|
||||
// "Add missing inheritors to permits list" "true"
|
||||
|
||||
sealed class A permits C, D, F {}
|
||||
|
||||
final class D extends A {}
|
||||
|
||||
non-sealed class C extends A {}
|
||||
|
||||
sealed class F extends A {}
|
||||
-7
@@ -1,7 +0,0 @@
|
||||
// "Add missing inheritors to permits list" "true"
|
||||
|
||||
sealed class A<caret> permits C {}
|
||||
|
||||
final class B extends A {}
|
||||
|
||||
final class C extends A {}
|
||||
-9
@@ -1,9 +0,0 @@
|
||||
// "Add missing inheritors to permits list" "true"
|
||||
|
||||
sealed interface Pare<caret>nt {
|
||||
|
||||
}
|
||||
|
||||
enum Foo implements Parent {
|
||||
A {}
|
||||
}
|
||||
-11
@@ -1,11 +0,0 @@
|
||||
// "Add missing inheritors to permits list" "true"
|
||||
|
||||
sealed class A<caret> /*1*/ {}
|
||||
|
||||
sealed class B extends A permits D {}
|
||||
|
||||
final class C extends A {}
|
||||
|
||||
final class D extends B {
|
||||
non-sealed static class E extends A {}
|
||||
}
|
||||
-3
@@ -1,3 +0,0 @@
|
||||
// "Add missing inheritors to permits list" "false"
|
||||
|
||||
sealed class A<caret> {}
|
||||
-9
@@ -1,9 +0,0 @@
|
||||
// "Add missing inheritors to permits list" "true"
|
||||
|
||||
sealed class A<caret> {}
|
||||
|
||||
final class D extends A {}
|
||||
|
||||
non-sealed class C extends A {}
|
||||
|
||||
sealed class F extends A {}
|
||||
Reference in New Issue
Block a user