Remove enums inheriting from enums from test data.
This commit is contained in:
@@ -1,8 +1,8 @@
|
||||
open enum class A<T> {
|
||||
trait A<T> {
|
||||
open fun foo(t: T) = "A"
|
||||
}
|
||||
|
||||
enum class Z(val name: String) : A<String>() {
|
||||
enum class Z(val name: String) : A<String> {
|
||||
Z1 : Z("Z1")
|
||||
Z2 : Z("Z2")
|
||||
override fun foo(t: String) = name
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
open enum class A<T> {
|
||||
trait A<T> {
|
||||
open fun foo(t: T) = "A"
|
||||
}
|
||||
|
||||
open enum class B : A<String>()
|
||||
trait B : A<String>
|
||||
|
||||
enum class Z(val name: String) : B() {
|
||||
enum class Z(val name: String) : B {
|
||||
Z1 : Z("Z1")
|
||||
Z2 : Z("Z2")
|
||||
override fun foo(t: String) = name
|
||||
|
||||
Reference in New Issue
Block a user