BUG-7464: enable FindBugs enforcement
[yangtools.git] / third-party / triemap / src / main / java / org / opendaylight / yangtools / triemap / ImmutableTrieMap.java
index 4ea607e5c02b64d38625b3f7efed3a42358bbba0..167a4b2a6544c12c93b9b95d5452f2620bf73e5b 100644 (file)
@@ -18,6 +18,7 @@ package org.opendaylight.yangtools.triemap;
 import static com.google.common.base.Preconditions.checkNotNull;
 
 import com.google.common.annotations.Beta;
+import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
 import java.util.Map;
 import java.util.function.BiFunction;
 import java.util.function.Function;
@@ -32,6 +33,9 @@ import java.util.function.Function;
  */
 @Beta
 public final class ImmutableTrieMap<K, V> extends TrieMap<K, V> {
+    private static final long serialVersionUID = 1L;
+
+    @SuppressFBWarnings(value = "SE_BAD_FIELD", justification = "Handled by SerializationProxy")
     private final INode<K, V> root;
 
     ImmutableTrieMap(final INode<K, V> root, final Equivalence<? super K> equiv) {