Hide NetconfDevice.LOG 11/103211/1
authorRobert Varga <robert.varga@pantheon.tech>
Fri, 11 Nov 2022 21:17:30 +0000 (22:17 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Fri, 11 Nov 2022 21:17:30 +0000 (22:17 +0100)
Remove suppression by making DeviceSourcesResolver use its own logger.

Change-Id: I6e5646ee6d69a3dc697b7feef3bd7a13ca929c01
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/DeviceSourcesResolver.java
netconf/sal-netconf-connector/src/main/java/org/opendaylight/netconf/sal/connect/netconf/NetconfDevice.java

index b7080c6a445213edcadd051981aaa4abc6f2d79d..5ef616f790fcf8fa0d438ffe196c27f611aeec46 100644 (file)
@@ -8,7 +8,6 @@
 package org.opendaylight.netconf.sal.connect.netconf;
 
 import static java.util.Objects.requireNonNull;
-import static org.opendaylight.netconf.sal.connect.netconf.NetconfDevice.LOG;
 
 import com.google.common.collect.Sets;
 import java.util.Set;
@@ -24,11 +23,15 @@ import org.opendaylight.netconf.sal.connect.util.RemoteDeviceId;
 import org.opendaylight.yangtools.yang.common.QName;
 import org.opendaylight.yangtools.yang.model.repo.api.YangTextSchemaSource;
 import org.opendaylight.yangtools.yang.model.repo.spi.SchemaSourceProvider;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
 
 /**
  * Schema building callable.
  */
 final class DeviceSourcesResolver implements Callable<DeviceSources> {
+    private static final Logger LOG = LoggerFactory.getLogger(DeviceSourcesResolver.class);
+
     private final NetconfSessionPreferences remoteSessionCapabilities;
     private final NetconfDeviceSchemasResolver stateSchemasResolver;
     private final NetconfDeviceRpc deviceRpc;
index 4ffafe55b29528219898f0c3ba2df8847f40d803..5d9f5731775c97a5c8c69abafb89b6e4ae3714bc 100644 (file)
@@ -20,7 +20,6 @@ import com.google.common.util.concurrent.ListenableFuture;
 import com.google.common.util.concurrent.ListeningExecutorService;
 import com.google.common.util.concurrent.MoreExecutors;
 import com.google.common.util.concurrent.SettableFuture;
-import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
 import io.netty.util.concurrent.EventExecutor;
 import java.util.ArrayList;
 import java.util.Arrays;
@@ -88,10 +87,7 @@ import org.slf4j.LoggerFactory;
  */
 public class NetconfDevice
         implements RemoteDevice<NetconfSessionPreferences, NetconfMessage, NetconfDeviceCommunicator> {
-
-    @SuppressFBWarnings(value = "SLF4J_LOGGER_SHOULD_BE_PRIVATE",
-            justification = "Needed for common logging of related classes")
-    static final Logger LOG = LoggerFactory.getLogger(NetconfDevice.class);
+    private static final Logger LOG = LoggerFactory.getLogger(NetconfDevice.class);
 
     private static final QName RFC8528_SCHEMA_MOUNTS_QNAME = QName.create(
         SchemaMountConstants.RFC8528_MODULE, "schema-mounts").intern();