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:
+2
-2
@@ -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
-2
@@ -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() {}
|
||||
}
|
||||
}
|
||||
|
||||
Vendored
+2
-2
@@ -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
@@ -1,4 +1,3 @@
|
||||
// !API_VERSION: 1.3
|
||||
// !JVM_DEFAULT_MODE: enable
|
||||
// !JVM_TARGET: 1.8
|
||||
|
||||
|
||||
Vendored
-1
@@ -1,4 +1,3 @@
|
||||
// !API_VERSION: 1.3
|
||||
// !JVM_DEFAULT_MODE: enable
|
||||
// !JVM_TARGET: 1.8
|
||||
// FILE: JavaInterface.java
|
||||
|
||||
+2
-2
@@ -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<!>) {}
|
||||
}
|
||||
}
|
||||
|
||||
+2
-2
@@ -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 = "") {}
|
||||
}
|
||||
}
|
||||
|
||||
+2
-2
@@ -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<!>) {}
|
||||
}
|
||||
}
|
||||
|
||||
+2
-2
@@ -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() {}
|
||||
}
|
||||
}
|
||||
|
||||
Vendored
+2
-2
@@ -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"
|
||||
}
|
||||
}
|
||||
|
||||
+2
-2
@@ -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<!>) {}
|
||||
}
|
||||
}
|
||||
|
||||
+2
-2
@@ -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<!>) {}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user