JvmDefault: remove most tests on @JvmDefault
The tests are removed because JvmDefault is going to be deprecated with error in KT-54746 and removed later in KT-57696. Many of the removed tests already had existing counterparts with the new modes `all` and `all-compatibility`. In this change, I've added such tests where they were missing, and removed tests which were testing behavior specific to the JvmDefault annotation, such as some diagnostics. #KT-54746
This commit is contained in:
committed by
Space Team
parent
ace2279631
commit
3120a35a88
@@ -1,4 +0,0 @@
|
||||
$TESTDATA_DIR$/jvmDefaultAll.kt
|
||||
-d
|
||||
$TEMP_DIR$
|
||||
-Xjvm-default=compatibility
|
||||
@@ -1,4 +0,0 @@
|
||||
interface Foo {
|
||||
@JvmDefault
|
||||
fun test() {}
|
||||
}
|
||||
@@ -1,2 +0,0 @@
|
||||
warning: '-Xjvm-default=compatibility' is deprecated, please use '-Xjvm-default=all|all-compatibility'
|
||||
OK
|
||||
@@ -1,4 +0,0 @@
|
||||
$TESTDATA_DIR$/jvmDefaultAll.kt
|
||||
-d
|
||||
$TEMP_DIR$
|
||||
-Xjvm-default=enable
|
||||
@@ -1,4 +0,0 @@
|
||||
interface Foo {
|
||||
@JvmDefault
|
||||
fun test() {}
|
||||
}
|
||||
@@ -1,2 +0,0 @@
|
||||
warning: '-Xjvm-default=enable' is deprecated, please use '-Xjvm-default=all|all-compatibility'
|
||||
OK
|
||||
Reference in New Issue
Block a user