报告带 return 且可由 if 类型检查替换的安全转换。

使用相应函数可使代码更简单。

快速修复会将安全转换替换为 if 类型检查。

示例:


  fun test(x: Any) {
      x as? String ?: return
  }

在应用快速修复后:


  fun test(x: Any) {
      if (x !is String) return
  }