SLC: add tests about deprecated-hidden property/accessor
^KT-65393 ^KTIJ-27244
This commit is contained in:
Vendored
+38
@@ -0,0 +1,38 @@
|
||||
package test.pkg
|
||||
|
||||
class Test {
|
||||
@Deprecated("no more property", level = DeprecationLevel.HIDDEN)
|
||||
var pOld_accessors_deprecatedOnProperty: String? = null
|
||||
get() = field ?: "null?"
|
||||
set(value) {
|
||||
if (field == null) {
|
||||
field = value
|
||||
}
|
||||
}
|
||||
|
||||
@get:Deprecated("no more getter", level = DeprecationLevel.HIDDEN)
|
||||
var pOld_accessors_deprecatedOnGetter: String? = null
|
||||
get() = field ?: "null?"
|
||||
set(value) {
|
||||
if (field == null) {
|
||||
field = value
|
||||
}
|
||||
}
|
||||
|
||||
@set:Deprecated("no more setter", level = DeprecationLevel.HIDDEN)
|
||||
var pOld_accessors_deprecatedOnSetter: String? = null
|
||||
get() = field ?: "null?"
|
||||
set(value) {
|
||||
if (field == null) {
|
||||
field = value
|
||||
}
|
||||
}
|
||||
|
||||
var pNew_accessors: String? = null
|
||||
get() = field ?: "null?"
|
||||
set(value) {
|
||||
if (field == null) {
|
||||
field = value
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user