@Deprecated 어노테이션으로 전달되는 선언을 보고합니다.
동기 타입:
자세한 정보: KT-47902: 재정의를 통해 메서드 지원 중단을 전달 안 함
빠른 수정에서는 @Deprecated 어노테이션을 상위 선언에서 복사합니다.
예:
open class Base {
@Deprecated("Don't use")
open fun foo() {}
}
class Derived : Base() {
override fun foo() {}
}
빠른 수정을 적용한 후:
open class Base {
@Deprecated("Don't use")
open fun foo() {}
}
class Derived : Base() {
@Deprecated("Don't use")
override fun foo() {}
}
이 검사는 프로젝트 또는 모듈의 Kotlin 언어 수준이 1.6 이상인 경우에만 보고합니다.