1

为什么不是所有的 GuavaImmutableCollection类、ImmutableMap类等都用@Immutable(containerOf = {"E"})(或每个类的类型参数的等价物)注释?

完全限定的注释名称是com.google.errorprone.annotations.Immutable.

4

1 回答 1

1

我相信 Error Prone 是硬编码的,可以将它们识别为不可变的。不过,添加它们似乎是合理的。不知道那会有多难。

于 2018-05-10T14:08:20.337 回答