変数代入または値の引数内で、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
  }