报告 kotlinx.coroutines 库中 Flow 类型的两个调用链,这些调用链可被替换为一个调用。

它可以帮助您避免冗余代码执行。

该快速修复会将调用链替换为单个调用。

示例:


  fun main() {
      flowOf("1", "2", "Oh").map { it.toIntOrNull() }.filterNotNull()
  }

在应用快速修复后:


  fun main() {
      flowOf("1", "2", "Oh").mapNotNull { it.toIntOrNull() }
  }