안전한 형 변환으로 바꿀 수 있는 변수 대입 또는 값 인수에서 return을 가진 안전하지 않은 형 변환을 보고합니다.

빠른 수정에서는 안전하지 않은 형 변환을 안전한 형 변환으로 대체합니다.

예시


    fun test(x: Any): Any? {
        val y = x as String ?: return null
    }

빠른 수정을 적용한 후:


  fun test(x: Any): Any? {
      val y = x as? String ?: return null
  }