Change diagnostic message and rename to NESTED_CLASS_DEPRECATED
This commit is contained in:
+2
-2
@@ -3,13 +3,13 @@ package a
|
||||
|
||||
enum class C {
|
||||
E1, E2, E3 {
|
||||
<!NESTED_CLASS_NOT_ALLOWED_SINCE_1_3!>object O_O<!>
|
||||
<!NESTED_CLASS_DEPRECATED!>object O_O<!>
|
||||
|
||||
fun b() {
|
||||
O_O
|
||||
}
|
||||
|
||||
<!NESTED_CLASS_NOT_ALLOWED_SINCE_1_3!>class G<!>
|
||||
<!NESTED_CLASS_DEPRECATED!>class G<!>
|
||||
},
|
||||
|
||||
E4 {
|
||||
|
||||
+1
-1
@@ -1,7 +1,7 @@
|
||||
enum class E {
|
||||
FIRST,
|
||||
SECOND {
|
||||
<!NESTED_CLASS_NOT_ALLOWED_SINCE_1_3!>class A<!>
|
||||
<!NESTED_CLASS_DEPRECATED!>class A<!>
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
enum class E {
|
||||
ABC {
|
||||
<!NESTED_CLASS_NOT_ALLOWED_SINCE_1_3!>enum class F<!> {
|
||||
<!NESTED_CLASS_DEPRECATED!>enum class F<!> {
|
||||
DEF
|
||||
}
|
||||
}
|
||||
|
||||
+4
-4
@@ -4,13 +4,13 @@ enum class Enum {
|
||||
ENTRY_WITH_CLASS {
|
||||
<!WRONG_MODIFIER_CONTAINING_DECLARATION!>inner<!> class TestInner
|
||||
|
||||
<!NESTED_CLASS_NOT_ALLOWED_SINCE_1_3!>class TestNested<!>
|
||||
<!NESTED_CLASS_DEPRECATED!>class TestNested<!>
|
||||
|
||||
<!NESTED_CLASS_NOT_ALLOWED_SINCE_1_3!>interface TestInterface<!>
|
||||
<!NESTED_CLASS_DEPRECATED!>interface TestInterface<!>
|
||||
|
||||
<!NESTED_CLASS_NOT_ALLOWED_SINCE_1_3!>object TestObject<!>
|
||||
<!NESTED_CLASS_DEPRECATED!>object TestObject<!>
|
||||
|
||||
<!NESTED_CLASS_NOT_ALLOWED_SINCE_1_3!>enum class TestEnumClass<!> {
|
||||
<!NESTED_CLASS_DEPRECATED!>enum class TestEnumClass<!> {
|
||||
OTHER_ENTRY
|
||||
}
|
||||
|
||||
|
||||
+4
-4
@@ -4,13 +4,13 @@ enum class Enum {
|
||||
ENTRY_WITH_CLASS {
|
||||
inner class TestInner
|
||||
|
||||
<!NESTED_CLASS_NOT_ALLOWED_SINCE_1_3!>class TestNested<!>
|
||||
<!NESTED_CLASS_DEPRECATED!>class TestNested<!>
|
||||
|
||||
<!NESTED_CLASS_NOT_ALLOWED_SINCE_1_3!>interface TestInterface<!>
|
||||
<!NESTED_CLASS_DEPRECATED!>interface TestInterface<!>
|
||||
|
||||
<!NESTED_CLASS_NOT_ALLOWED_SINCE_1_3!>object TestObject<!>
|
||||
<!NESTED_CLASS_DEPRECATED!>object TestObject<!>
|
||||
|
||||
<!NESTED_CLASS_NOT_ALLOWED_SINCE_1_3!>enum class TestEnumClass<!> {
|
||||
<!NESTED_CLASS_DEPRECATED!>enum class TestEnumClass<!> {
|
||||
OTHER_ENTRY
|
||||
}
|
||||
|
||||
|
||||
@@ -20,6 +20,6 @@ fun foo() {
|
||||
enum class E {
|
||||
E1 {
|
||||
// Not allowed in Java, but no reason to disallow in Kotlin
|
||||
<!NESTED_CLASS_NOT_ALLOWED_SINCE_1_3!>class D<!>
|
||||
<!NESTED_CLASS_DEPRECATED!>class D<!>
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user