Remove API_VERSION 1.3 from tests on JvmDefault

So that these tests will now check behavior on the latest API version
This commit is contained in:
Alexander Udalov
2018-12-18 17:03:58 +01:00
parent 9b6a52ccba
commit e3c381a298
76 changed files with 51 additions and 113 deletions
@@ -1,6 +1,6 @@
// !API_VERSION: 1.3
// !JVM_TARGET: 1.8
// !JVM_DEFAULT_MODE: enable
interface A<T> {
@JvmDefault
fun test(p: T) {
@@ -57,4 +57,4 @@ interface D2 : ANonDefault, D<String> {
override fun test(p: String) {
}
}
}
@@ -1,4 +1,3 @@
// !API_VERSION: 1.3
// !JVM_DEFAULT_MODE: enable
// !JVM_TARGET: 1.8
@@ -70,4 +69,4 @@ interface KotlinInterfaceManySuper: JavaInterface, KotlinInterfaceX {
<!NON_JVM_DEFAULT_OVERRIDES_JAVA_DEFAULT!>override fun testForNonDefault()<!> {}
override fun testAbstract() {}
}
}
@@ -1,5 +1,5 @@
// !API_VERSION: 1.3
// !JVM_TARGET: 1.8
interface A {
<!JVM_DEFAULT_IN_DECLARATION!>@JvmDefault
fun test()<!> {
@@ -33,4 +33,4 @@ open class BarWithJvmDefault : B {
}
}
class BarWithJvmDefaultSuper: BarWithJvmDefault()
class BarWithJvmDefaultSuper: BarWithJvmDefault()
@@ -1,4 +1,3 @@
// !API_VERSION: 1.3
// !JVM_DEFAULT_MODE: enable
// !JVM_TARGET: 1.8
@@ -1,4 +1,3 @@
// !API_VERSION: 1.3
// !JVM_DEFAULT_MODE: enable
// !JVM_TARGET: 1.8
// FILE: JavaInterface.java
@@ -1,5 +1,5 @@
// !API_VERSION: 1.3
// !JVM_TARGET: 1.8
interface B {
<!JVM_DEFAULT_IN_DECLARATION!>@JvmDefault
@@ -26,4 +26,4 @@ interface B {
var prop4: String<!>
get() = ""
set(<!UNUSED_PARAMETER!>value<!>) {}
}
}
@@ -1,5 +1,5 @@
// !API_VERSION: 1.3
// !JVM_TARGET: 1.8
abstract class A {
<!JVM_DEFAULT_NOT_IN_INTERFACE!>@JvmDefault<!>
@@ -19,4 +19,4 @@ object B {
<!JVM_DEFAULT_NOT_IN_INTERFACE!>@JvmDefault<!>
fun test2(<!UNUSED_PARAMETER!>s<!>: String = "") {}
}
}
@@ -1,6 +1,6 @@
// !API_VERSION: 1.3
// !JVM_TARGET: 1.8
// !JVM_DEFAULT_MODE: enable
interface B {
@JvmDefault
@@ -11,4 +11,4 @@ interface B {
var prop2: String
<!WRONG_ANNOTATION_TARGET!>@JvmDefault<!> get() = ""
<!WRONG_ANNOTATION_TARGET!>@JvmDefault<!> set(<!UNUSED_PARAMETER!>value<!>) {}
}
}
@@ -1,6 +1,6 @@
// !API_VERSION: 1.3
// !JVM_TARGET: 1.8
// !JVM_DEFAULT_MODE: enable
interface A {
@JvmDefault
fun test() {}
@@ -28,4 +28,4 @@ interface D: A, ANonDefault {
class Foo : A {
override fun test() {}
}
}
@@ -1,6 +1,6 @@
// !API_VERSION: 1.3
// !JVM_TARGET: 1.8
// !JVM_DEFAULT_MODE: enable
interface A {
@JvmDefault
val test: String
@@ -29,4 +29,4 @@ interface C: ANonDefault, A {
interface D: A, ANonDefault {
<!JVM_DEFAULT_REQUIRED_FOR_OVERRIDE!>override val test: String<!>
get() = "C"
}
}
@@ -1,5 +1,5 @@
// !API_VERSION: 1.3
// !JVM_TARGET: 1.6
interface B {
<!JVM_DEFAULT_IN_JVM6_TARGET!>@JvmDefault<!>
@@ -26,4 +26,4 @@ interface B {
var prop4: String
get() = ""
set(<!UNUSED_PARAMETER!>value<!>) {}
}
}
@@ -1,6 +1,6 @@
// !API_VERSION: 1.3
// !JVM_TARGET: 1.8
// !JVM_DEFAULT_MODE: enable
interface B {
@JvmDefault
@@ -27,4 +27,4 @@ interface B {
var prop4: String
get() = ""
set(<!UNUSED_PARAMETER!>value<!>) {}
}
}