报告包含数组或集合类型参数的 java.util.Optionalcom.google.common.base.Optional 类型。

在这些情况下,使用空的数组或集合来表示无结果更为清晰。

示例:


  Optional<List<Integer>> foo() {
    return Optional.empty();
  }

代码可能如下所示:


  List<Integer> foo() {
    return new List<>();
  }
  
16 的新功能