报告可能在 Reactive Streams 链中返回 null 的转换操作。

Reactive Streams 不支持可 null 值,因为这些值会导致此类代码失败。 该快速修复会建议将 map() 替换为 mapNotNull,从而忽略异常。

示例:

repository.findWithTailableCursorBy()
    .map(e -> (Person)null)
    .doOnNext(System.out::println)

在应用快速修复后:

repository.findWithTailableCursorBy()
    .mapNotNull(e -> (Person)null)
    .doOnNext(System.out::println)

2019.3 最新变化