Clean up IMDS dependencies
[mdsal.git] / dom / mdsal-dom-inmemory-datastore / src / main / java / org / opendaylight / mdsal / dom / store / inmemory / InMemoryDOMDataStoreConfigProperties.java
index ba701d468420a5ea6acd268806a93b754d5ac186..3365d4045da45462f87eb03549dde18ea3c1dbf3 100644 (file)
@@ -7,6 +7,8 @@
  */
 package org.opendaylight.mdsal.dom.store.inmemory;
 
+import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
+import javax.annotation.processing.Generated;
 import org.eclipse.jdt.annotation.NonNull;
 import org.immutables.value.Value;
 import org.immutables.value.Value.Style.ImplementationVisibility;
@@ -19,7 +21,9 @@ import org.immutables.value.Value.Style.ImplementationVisibility;
  * @see InMemoryDOMDataStoreFactory
  */
 @Value.Immutable
-@Value.Style(visibility = ImplementationVisibility.PRIVATE)
+@Value.Style(visibility = ImplementationVisibility.PRIVATE, allowedClasspathAnnotations = {
+    SuppressWarnings.class, Generated.class, SuppressFBWarnings.class,
+})
 public abstract class InMemoryDOMDataStoreConfigProperties {
 
     public static final int DEFAULT_MAX_DATA_CHANGE_EXECUTOR_QUEUE_SIZE = 1000;