예를 들어 in, object, is 같은 일부 Kotlin 키워드는 Java에서 유효한 식별자입니다.
Java 라이브러리에서 Kotlin 키워드를 메서드에 사용하더라도 예를 들어 foo.'is'(bar) 같은 백틱 문자(')를 사용해 이스케이프하여 메서드를 호출할 수 있습니다.
이러한 이스케이프는 불필요할 때가 많으며 안전하게 생략할 수 있습니다. 검사는 그러한 경우를 발견하고 보고하며 강조 표시한 코드를 수정할 수 있는 '불필요한 백틱 제거' 빠른 수정이 함께 제공됩니다.
예:
fun 'is'(x: String) {}
fun foo() {
'is'("bar") // 'is'가 키워드이므로 백틱이 필요함
}
fun 'test that smth works as designed'() {} // 문제 없음. 가독성을 개선할 수 있는 복잡한 식별자
val 'a' = 1 // 백틱이 필요 없음