Do not generate 'isFoo()' methods
[mdsal.git] / dom / mdsal-dom-spi / src / main / java / org / opendaylight / mdsal / dom / spi / shard / DOMDataTreeChangeListenerAggregator.java
index a06614e4ce2949d3f1f824183de60408ed90cab0..0700301f9c7a9f35d0e1f5dce0ca85c1d266d680 100644 (file)
@@ -21,7 +21,7 @@ import java.util.Iterator;
 import java.util.List;
 import java.util.Map;
 import java.util.Optional;
-import javax.annotation.concurrent.GuardedBy;
+import org.checkerframework.checker.lock.qual.GuardedBy;
 import org.opendaylight.mdsal.dom.api.DOMDataTreeChangeListener;
 import org.opendaylight.mdsal.dom.api.DOMDataTreeIdentifier;
 import org.opendaylight.mdsal.dom.api.DOMDataTreeListener;
@@ -42,7 +42,7 @@ import org.slf4j.LoggerFactory;
  * @author Robert Varga
  * @deprecated This class is scheduled for removal when we remove compatibility with dom.spi.store APIs.
  */
-@Deprecated
+@Deprecated(forRemoval = true)
 final class DOMDataTreeChangeListenerAggregator
         extends AbstractStateAggregator<DOMDataTreeChangeListenerAggregator.State> {
 
@@ -130,7 +130,7 @@ final class DOMDataTreeChangeListenerAggregator
             if (size != 0) {
                 // Note: it is okay to leak changes, we must never leak mutable subtrees.
                 listener.onDataTreeChanged(changes, ImmutableMap.copyOf(subtrees));
-                LOG.trace("Listener {} processed {} changes in {}", listener, clock);
+                LOG.trace("Listener {} processed {} changes in {}", listener, size, clock);
             }
         }
     }
@@ -160,7 +160,7 @@ final class DOMDataTreeChangeListenerAggregator
             return ret;
         });
 
-        return new AbstractListenerRegistration<L>(listener) {
+        return new AbstractListenerRegistration<>(listener) {
             @Override
             protected void removeRegistration() {
                 regs.forEach(ListenerRegistration::close);