mirror of
https://github.com/jlengrand/kotlin.git
synced 2026-05-17 15:54:03 +00:00
A lot of tests was changed to refactor deprecated syntax. Six new tests were added to check deprecated syntax detection. Diagnostic for "enum entry uses deprecated super constructor": constructor is highlighted Diagnostic for "enum entry uses deprecated or no delimiter". One warning removed.
20 lines
347 B
Kotlin
Vendored
20 lines
347 B
Kotlin
Vendored
// FILE: enum.kt
|
|
|
|
package enum
|
|
|
|
enum class HappyEnum {
|
|
CASE1,
|
|
CASE2
|
|
}
|
|
|
|
// FILE: user.kt
|
|
|
|
import enum.HappyEnum
|
|
import enum.HappyEnum.*
|
|
|
|
fun f(e: HappyEnum) {
|
|
when (e) {
|
|
CASE1 -> throw UnsupportedOperationException() // unresolved reference
|
|
CASE2 -> throw UnsupportedOperationException() // unresolved references
|
|
}
|
|
} |