Deprecated enum syntax removed: most idea tests
This commit is contained in:
Vendored
+1
@@ -94,6 +94,7 @@ interface MyTrait {
|
||||
}
|
||||
|
||||
enum class MyEnum() {
|
||||
;
|
||||
//properties
|
||||
|
||||
<error>val a: Int</error>
|
||||
|
||||
+3
-3
@@ -1,9 +1,9 @@
|
||||
package a
|
||||
|
||||
enum class A {
|
||||
A
|
||||
B
|
||||
C
|
||||
A,
|
||||
B,
|
||||
C;
|
||||
|
||||
<selection>fun f() {
|
||||
A
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
enum class E {
|
||||
;
|
||||
fun foo() {
|
||||
"" // E
|
||||
}
|
||||
|
||||
+2
-2
@@ -3,9 +3,9 @@ package test
|
||||
import dependency.*
|
||||
|
||||
enum class Enum {
|
||||
A B C D E F {
|
||||
A, B, C, D, E, F {
|
||||
override fun f() = 4
|
||||
}
|
||||
};
|
||||
|
||||
companion object {
|
||||
val c: Int = 1
|
||||
|
||||
+3
-3
@@ -34,9 +34,9 @@ public object NamedObject {
|
||||
}
|
||||
|
||||
public enum class Color(val rgb : Int) {
|
||||
RED : Color(0xFF0000)
|
||||
GREEN : Color(0x00FF00)
|
||||
BLUE : Color(0x0000FF)
|
||||
RED(0xFF0000),
|
||||
GREEN(0x00FF00),
|
||||
BLUE(0x0000FF)
|
||||
}
|
||||
|
||||
public abstract class ClassWithAbstractAndOpenMembers {
|
||||
|
||||
+1
-1
@@ -5,4 +5,4 @@ val rgb = color?.rgb
|
||||
|
||||
// main.kt
|
||||
//public enum class <1><2>Color(val <4>rgb : Int) {
|
||||
// <3>RED : Color(0xFF0000)
|
||||
// <3>RED(0xFF0000),
|
||||
@@ -34,4 +34,4 @@ target(AnnotationTarget.PROPERTY, AnnotationTarget.FUNCTION, AnnotationTarget.CL
|
||||
AnnotationTarget.CONSTRUCTOR, AnnotationTarget.TYPE)
|
||||
annotation(repeatable = true, retention = AnnotationRetention.SOURCE) class b(val e: E)
|
||||
|
||||
enum class E { E1 E2 }
|
||||
enum class E { E1, E2 }
|
||||
+2
-2
@@ -1,9 +1,9 @@
|
||||
package a.b.c.test.enum
|
||||
|
||||
enum class Enum {
|
||||
A B C D E F {
|
||||
A, B, C, D, E, F {
|
||||
override fun f() = 4
|
||||
}
|
||||
};
|
||||
|
||||
open fun f() = 3
|
||||
|
||||
|
||||
@@ -2,15 +2,15 @@ package dependency
|
||||
|
||||
class D {
|
||||
enum class E1 {
|
||||
E11
|
||||
E11,
|
||||
E12
|
||||
}
|
||||
enum class E2 {
|
||||
E21
|
||||
E21,
|
||||
E22
|
||||
}
|
||||
enum class E3 {
|
||||
E31
|
||||
E31,
|
||||
E32
|
||||
}
|
||||
}
|
||||
+2
-3
@@ -27,9 +27,8 @@ open class C1
|
||||
open class C2
|
||||
|
||||
enum class Test : A1 {
|
||||
FIRST_ITEM : Test()
|
||||
SECOND_ITEM :
|
||||
Test()
|
||||
FIRST_ITEM(),
|
||||
SECOND_ITEM()
|
||||
}
|
||||
|
||||
// SET_TRUE: ALIGN_MULTILINE_EXTENDS_LIST
|
||||
+2
-3
@@ -27,9 +27,8 @@ open class C1
|
||||
open class C2
|
||||
|
||||
enum class Test : A1 {
|
||||
FIRST_ITEM : Test()
|
||||
SECOND_ITEM :
|
||||
Test()
|
||||
FIRST_ITEM(),
|
||||
SECOND_ITEM()
|
||||
}
|
||||
|
||||
// SET_TRUE: ALIGN_MULTILINE_EXTENDS_LIST
|
||||
+2
-3
@@ -27,9 +27,8 @@ open class C1
|
||||
open class C2
|
||||
|
||||
enum class Test : A1 {
|
||||
FIRST_ITEM : Test()
|
||||
SECOND_ITEM :
|
||||
Test()
|
||||
FIRST_ITEM(),
|
||||
SECOND_ITEM()
|
||||
}
|
||||
|
||||
// SET_TRUE: ALIGN_MULTILINE_EXTENDS_LIST
|
||||
@@ -29,8 +29,7 @@ interface T1
|
||||
// -----
|
||||
|
||||
enum class E1 {
|
||||
ENTRY
|
||||
|
||||
ENTRY;
|
||||
object O7
|
||||
}
|
||||
|
||||
@@ -67,8 +66,7 @@ interface T2
|
||||
// -----
|
||||
|
||||
enum class E2 {
|
||||
ENTRY
|
||||
|
||||
ENTRY;
|
||||
object O14 {}
|
||||
}
|
||||
|
||||
@@ -110,8 +108,7 @@ interface T3
|
||||
// -----
|
||||
|
||||
enum class E3 {
|
||||
ENTRY
|
||||
|
||||
ENTRY;
|
||||
object O21 {
|
||||
}
|
||||
}
|
||||
|
||||
@@ -24,7 +24,7 @@ interface T1
|
||||
// -----
|
||||
|
||||
enum class E1 {
|
||||
ENTRY
|
||||
ENTRY;
|
||||
object O7
|
||||
}
|
||||
|
||||
@@ -56,7 +56,7 @@ interface T2
|
||||
// -----
|
||||
|
||||
enum class E2 {
|
||||
ENTRY
|
||||
ENTRY;
|
||||
object O14 {}
|
||||
}
|
||||
|
||||
@@ -93,7 +93,7 @@ interface T3
|
||||
// -----
|
||||
|
||||
enum class E3 {
|
||||
ENTRY
|
||||
ENTRY;
|
||||
object O21 {
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,28 +1,27 @@
|
||||
enum class E1 { F S T }
|
||||
enum class E1 { F, S, T }
|
||||
|
||||
enum class E2 {
|
||||
F S T
|
||||
F, S, T
|
||||
}
|
||||
|
||||
enum class E3 {
|
||||
F S T
|
||||
F, S, T
|
||||
}
|
||||
|
||||
enum class E4 {
|
||||
F {
|
||||
}
|
||||
S T
|
||||
},
|
||||
S, T
|
||||
}
|
||||
|
||||
enum class E5 { F S {} T }
|
||||
enum class E5 { F, S {}, T }
|
||||
|
||||
enum class E6 {
|
||||
F S T {}
|
||||
F, S, T {}
|
||||
}
|
||||
|
||||
enum class E7 {
|
||||
F {
|
||||
|
||||
}
|
||||
S T
|
||||
}, S, T
|
||||
}
|
||||
+8
-8
@@ -1,25 +1,25 @@
|
||||
enum class E1 { F S T }
|
||||
enum class E1 { F, S, T }
|
||||
|
||||
enum class E2 {
|
||||
F S T
|
||||
F, S, T
|
||||
}
|
||||
|
||||
enum class E3 {
|
||||
F S T}
|
||||
F, S, T}
|
||||
|
||||
enum class E4 {
|
||||
F {
|
||||
}
|
||||
S T}
|
||||
},
|
||||
S, T}
|
||||
|
||||
enum class E5 { F S {} T }
|
||||
enum class E5 { F, S {}, T }
|
||||
|
||||
enum class E6 {
|
||||
F S T {}
|
||||
F, S, T {}
|
||||
}
|
||||
|
||||
enum class E7 {
|
||||
F {
|
||||
|
||||
} S T
|
||||
}, S, T
|
||||
}
|
||||
+4
-4
@@ -1,9 +1,9 @@
|
||||
enum class E1 { F S T }
|
||||
enum class E1 { F, S, T }
|
||||
|
||||
enum class E2 { F S T }
|
||||
enum class E2 { F, S, T }
|
||||
|
||||
enum class E3 {
|
||||
F S T
|
||||
F, S, T
|
||||
}
|
||||
|
||||
class C1 {}
|
||||
@@ -27,7 +27,7 @@ interface T2 {
|
||||
}
|
||||
|
||||
enum class E1 {
|
||||
EE1 {}
|
||||
EE1 {},
|
||||
EE2 {
|
||||
val some = 1
|
||||
}
|
||||
|
||||
+4
-4
@@ -1,9 +1,9 @@
|
||||
enum class E1 { F S T }
|
||||
enum class E1 { F, S, T }
|
||||
|
||||
enum class E2 { F S T}
|
||||
enum class E2 { F, S, T}
|
||||
|
||||
enum class E3 {
|
||||
F S T}
|
||||
F, S, T}
|
||||
|
||||
class C1 {}
|
||||
|
||||
@@ -21,7 +21,7 @@ interface T2 {
|
||||
val some = 1}
|
||||
|
||||
enum class E1 {
|
||||
EE1 {}
|
||||
EE1 {},
|
||||
EE2 {
|
||||
val some = 1}
|
||||
}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// SET_TRUE: ALIGN_MULTILINE_EXTENDS_LIST
|
||||
|
||||
enum class EnumTest {
|
||||
ENTRY: EnumTest();
|
||||
ENTRY();
|
||||
<caret>
|
||||
}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// SET_TRUE: ALIGN_MULTILINE_EXTENDS_LIST
|
||||
|
||||
enum class EnumTest {
|
||||
ENTRY: EnumTest();
|
||||
ENTRY();
|
||||
<caret>
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
// SET_TRUE: ALIGN_MULTILINE_EXTENDS_LIST
|
||||
|
||||
enum class EnumTest {
|
||||
ENTRY: EnumTest(); <caret>
|
||||
ENTRY(); <caret>
|
||||
}
|
||||
|
||||
+1
-1
@@ -3,6 +3,6 @@
|
||||
interface A1
|
||||
|
||||
enum class EnumTest {
|
||||
ENTRY: EnumTest(),
|
||||
ENTRY(),
|
||||
<caret>
|
||||
}
|
||||
|
||||
+1
-1
@@ -3,6 +3,6 @@
|
||||
interface A1
|
||||
|
||||
enum class EnumTest {
|
||||
ENTRY: EnumTest(),
|
||||
ENTRY(),
|
||||
<caret>
|
||||
}
|
||||
|
||||
@@ -3,5 +3,5 @@
|
||||
interface A1
|
||||
|
||||
enum class EnumTest {
|
||||
ENTRY: EnumTest(), <caret>
|
||||
ENTRY(), <caret>
|
||||
}
|
||||
|
||||
+1
-1
@@ -3,6 +3,6 @@
|
||||
interface A1
|
||||
|
||||
enum class EnumTest {
|
||||
ENTRY: EnumTest(),
|
||||
ENTRY(),
|
||||
<caret>A1
|
||||
}
|
||||
|
||||
@@ -3,6 +3,6 @@
|
||||
interface A1
|
||||
|
||||
enum class EnumTest {
|
||||
ENTRY: EnumTest(),
|
||||
ENTRY(),
|
||||
<caret>A1
|
||||
}
|
||||
|
||||
@@ -3,5 +3,5 @@
|
||||
interface A1
|
||||
|
||||
enum class EnumTest {
|
||||
ENTRY: EnumTest(), <caret>A1
|
||||
ENTRY(), <caret>A1
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
enum class MyEnum {
|
||||
E1 E2
|
||||
E1, E2
|
||||
}
|
||||
|
||||
val x<caret> = MyEnum.E1
|
||||
@@ -1,5 +1,5 @@
|
||||
enum class MyEnum {
|
||||
E1 E2
|
||||
E1, E2
|
||||
}
|
||||
|
||||
val x: MyEnum = MyEnum.E1
|
||||
@@ -1,6 +1,6 @@
|
||||
package test
|
||||
|
||||
enum class ZZZ {
|
||||
A1
|
||||
A1,
|
||||
B1
|
||||
}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package test.kotlin
|
||||
|
||||
public enum class KotlinEnum {
|
||||
ENTRY
|
||||
ENTRY;
|
||||
|
||||
public fun foo(): String = "foo"
|
||||
}
|
||||
@@ -6,13 +6,13 @@ interface Base {
|
||||
}
|
||||
|
||||
enum class E(val i: Int = 0): Base {
|
||||
E1: E() {
|
||||
E1() {
|
||||
override fun f() {
|
||||
}
|
||||
}
|
||||
E2: E(3) {
|
||||
},
|
||||
E2(3) {
|
||||
override fun f() {
|
||||
}
|
||||
}
|
||||
},
|
||||
E3
|
||||
}
|
||||
@@ -1,13 +1,13 @@
|
||||
enum class <caret>E {
|
||||
O
|
||||
O,
|
||||
A {
|
||||
override fun foo(n: Int): Int = n + 1
|
||||
|
||||
}
|
||||
},
|
||||
B {
|
||||
override fun foo(n: Int): Int = n + 2
|
||||
|
||||
}
|
||||
};
|
||||
|
||||
open fun foo(n: Int): Int = n
|
||||
}
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
enum class E {
|
||||
O
|
||||
O,
|
||||
A {
|
||||
override fun foo(n: Int): Int = n + 1
|
||||
|
||||
}
|
||||
},
|
||||
B {
|
||||
override fun foo(n: Int): Int = n + 2
|
||||
|
||||
}
|
||||
};
|
||||
|
||||
open fun <caret>foo(n: Int): Int = n
|
||||
}
|
||||
|
||||
@@ -6,7 +6,7 @@ class MyClass {
|
||||
}
|
||||
|
||||
enum class P {
|
||||
A
|
||||
A;
|
||||
|
||||
val a = 1
|
||||
fun foo() = 1
|
||||
|
||||
+1
-1
@@ -5,7 +5,7 @@ class MyClass {
|
||||
}
|
||||
|
||||
enum class P {
|
||||
A
|
||||
A;
|
||||
|
||||
val a = 1
|
||||
fun foo() = 1
|
||||
|
||||
Vendored
+3
-3
@@ -1,15 +1,15 @@
|
||||
package test
|
||||
|
||||
enum class E {
|
||||
O
|
||||
O,
|
||||
A {
|
||||
override fun bar(n: Int): Int = n + 1
|
||||
|
||||
}
|
||||
},
|
||||
B {
|
||||
override fun bar(n: Int): Int = n + 2
|
||||
|
||||
}
|
||||
};
|
||||
|
||||
open fun bar(n: Int): Int = n
|
||||
}
|
||||
Vendored
+3
-3
@@ -1,15 +1,15 @@
|
||||
package test
|
||||
|
||||
enum class E {
|
||||
O
|
||||
O,
|
||||
A {
|
||||
override fun foo(n: Int): Int = n + 1
|
||||
|
||||
}
|
||||
},
|
||||
B {
|
||||
override fun foo(n: Int): Int = n + 2
|
||||
|
||||
}
|
||||
};
|
||||
|
||||
open fun foo(n: Int): Int = n
|
||||
}
|
||||
@@ -1,5 +1,5 @@
|
||||
enum class Test {
|
||||
FIRST
|
||||
FIRST,
|
||||
SECOND
|
||||
}
|
||||
|
||||
|
||||
+1
-1
@@ -38,7 +38,7 @@ class A7 {
|
||||
}
|
||||
|
||||
enum class Enum1 {
|
||||
FIRST
|
||||
FIRST,
|
||||
SECOND
|
||||
}
|
||||
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
enum class Test {
|
||||
First
|
||||
First,
|
||||
Second
|
||||
}
|
||||
+1
-1
@@ -2,6 +2,6 @@ annotation class a
|
||||
|
||||
annotation class b(val e: E)
|
||||
|
||||
enum class E { E1 E2 }
|
||||
enum class E { E1, E2 }
|
||||
|
||||
fun types(param: @[a] @[b(E.E1)] DoubleRange): @[a] @[b(E.E2)] Unit {}
|
||||
|
||||
Reference in New Issue
Block a user