Fix modernization issues
[controller.git] / opendaylight / md-sal / messagebus-impl / src / main / java / org / opendaylight / controller / messagebus / app / impl / EventSourceRegistrationImpl.java
index dac4f8fee8025afe31778c6908dbdb160047024e..89b8a9c313672b3ece5bd1086e5247344bec9402 100644 (file)
@@ -7,7 +7,8 @@
  */
 package org.opendaylight.controller.messagebus.app.impl;
 
-import com.google.common.base.Preconditions;
+import static java.util.Objects.requireNonNull;
+
 import org.opendaylight.controller.messagebus.spi.EventSource;
 import org.opendaylight.controller.messagebus.spi.EventSourceRegistration;
 import org.opendaylight.yangtools.concepts.AbstractObjectRegistration;
@@ -25,7 +26,7 @@ class EventSourceRegistrationImpl<T extends EventSource> extends AbstractObjectR
      */
     EventSourceRegistrationImpl(T instance, EventSourceTopology eventSourceTopology) {
         super(instance);
-        this.eventSourceTopology = Preconditions.checkNotNull(eventSourceTopology);
+        this.eventSourceTopology = requireNonNull(eventSourceTopology);
     }
 
     @Override