[FIR] Mark implicit types in accessors as fake
To not check their types in deprecation checker
This commit is contained in:
committed by
teamcityserver
parent
caa6b630ab
commit
15be38192b
@@ -24,8 +24,8 @@ class Properties {
|
||||
var y : <!DEPRECATION!>Obsolete<!> = <!DEPRECATION!>Obsolete<!>()
|
||||
|
||||
var n : <!DEPRECATION!>Obsolete<!>
|
||||
get() = <!DEPRECATION!>Obsolete<!>()
|
||||
set(value) {}
|
||||
get() = <!DEPRECATION!>Obsolete<!>()
|
||||
set(value) {}
|
||||
}
|
||||
|
||||
fun param(param: <!DEPRECATION!>Obsolete<!>) { param.use() }
|
||||
|
||||
Vendored
-14
@@ -1,14 +0,0 @@
|
||||
// !JVM_TARGET: 1.8
|
||||
// !JVM_DEFAULT_MODE: enable
|
||||
|
||||
interface B {
|
||||
|
||||
@<!DEPRECATION!>JvmDefault<!>
|
||||
val prop1: String
|
||||
<!WRONG_ANNOTATION_TARGET!>@JvmDefault<!> get() = ""
|
||||
|
||||
|
||||
var prop2: String
|
||||
<!WRONG_ANNOTATION_TARGET!>@JvmDefault<!> get() = ""
|
||||
<!WRONG_ANNOTATION_TARGET!>@JvmDefault<!> set(value) {}
|
||||
}
|
||||
+1
@@ -1,3 +1,4 @@
|
||||
// FIR_IDENTICAL
|
||||
// !JVM_TARGET: 1.8
|
||||
// !JVM_DEFAULT_MODE: enable
|
||||
|
||||
|
||||
Reference in New Issue
Block a user