K1: Force propagating deprecation on NOT_CONSIDERED JDK members to overrides
^KT-60858 Related KT-60659 In Progress ^KT-60769 In Progress
This commit is contained in:
committed by
Space Team
parent
1e86a82ee1
commit
eae97e4f76
@@ -68,7 +68,8 @@ class JvmBuiltInsCustomizer(
|
||||
// Most this properties are lazy because they depends on KotlinBuiltIns initialization that depends on JvmBuiltInsSettings object
|
||||
private val notConsideredDeprecation by storageManager.createLazyValue {
|
||||
val annotation = moduleDescriptor.builtIns.createDeprecatedAnnotation(
|
||||
"This member is not fully supported by Kotlin compiler, so it may be absent or have different signature in next major version"
|
||||
"This member is not fully supported by Kotlin compiler, so it may be absent or have different signature in next major version",
|
||||
forcePropagationDeprecationToOverrides = true,
|
||||
)
|
||||
Annotations.create(listOf(annotation))
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user