kotlin.deprecated 어노테이션에 kotlin.ReplaceWith 인수가 없으며 지원 중단된 함수 및 프로퍼티를 보고하고, 해당 항목의 본문을 기반으로 인수를 추가하도록 제안합니다.
Kotlin에서는 ReplaceWith 인수를 제공하여 지원 중단된 선언을 자동으로 바꿉니다.
코드에서 지원 중단 관련 이슈를 해결하려면 이 인수를 사용하는 것이 좋습니다.
예:
@Deprecated("Use refined() instead.")
fun deprecated() = refined()
fun refined() = 42
빠른 수정에서는 ReplaceWith() 인수를 추가합니다.
@Deprecated("Use refined() instead.", ReplaceWith("refined()"))
fun deprecated() = refined()
fun refined() = 42