X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=common%2Futil%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Futil%2FSingletonSet.java;h=c14a6fe968fff71c1f3835777f877946ec15f236;hb=c1d247ba667f38303e554bf8c4eda634d2d93b60;hp=51f65dfac6abd060a8e3ae4fdb188b8acddfe389;hpb=972cf3c8946759e2a5d724cb3f6e2d2cd2b06b6d;p=yangtools.git 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 51f65dfac6..c14a6fe968 100644 --- 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 edu.umd.cs.findbugs.annotations.SuppressFBWarnings; import java.io.Serializable; import java.util.Collection; import java.util.Iterator; @@ -168,6 +169,8 @@ public abstract class SingletonSet implements Set, Immutable, Serializable 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());