Collections
类中不可修改的集合包装器的冗余调用。
如果传递给不可修改的集合包装器的参数已是不可变的,这样的包装会变得多余。
示例:
Collections.unmodifiableList(Collections.singletonList("abc"));
为了检测返回不可修改集合的方法,该检查使用 org.jetbrains.annotations.Unmodifiable
和 org.jetbrains.annotations.UnmodifiableView
注解。
使用它们将检查扩展到您自己的不可修改的集合包装器。
2020.3 的新功能