Code Review
/
yangtools.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
Bump odlparent to 10.0.0
[yangtools.git]
/
common
/
util
/
src
/
main
/
java
/
org
/
opendaylight
/
yangtools
/
util
/
SingletonSet.java
diff --git
a/common/util/src/main/java/org/opendaylight/yangtools/util/SingletonSet.java
b/common/util/src/main/java/org/opendaylight/yangtools/util/SingletonSet.java
index 51f65dfac6abd060a8e3ae4fdb188b8acddfe389..c14a6fe968fff71c1f3835777f877946ec15f236 100644
(file)
--- a/
common/util/src/main/java/org/opendaylight/yangtools/util/SingletonSet.java
+++ b/
common/util/src/main/java/org/opendaylight/yangtools/util/SingletonSet.java
@@
-11,6
+11,7
@@
import static java.util.Objects.requireNonNull;
import com.google.common.annotations.Beta;
import com.google.common.collect.Iterators;
import com.google.common.annotations.Beta;
import com.google.common.collect.Iterators;
+import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
import java.io.Serializable;
import java.util.Collection;
import java.util.Iterator;
import java.io.Serializable;
import java.util.Collection;
import java.util.Iterator;
@@
-168,6
+169,8
@@
public abstract class SingletonSet<E> implements Set<E>, Immutable, Serializable
return s.size() == 1 && otherContains(s);
}
return s.size() == 1 && otherContains(s);
}
+ @SuppressFBWarnings(value = "DCN_NULLPOINTER_EXCEPTION",
+ justification = "https://github.com/spotbugs/spotbugs/issues/1954")
private boolean otherContains(final @NonNull Collection<?> other) {
try {
return other.contains(getElement());
private boolean otherContains(final @NonNull Collection<?> other) {
try {
return other.contains(getElement());