diff --git a/ntcore/src/main/java/edu/wpi/first/networktables/NetworkTable.java b/ntcore/src/main/java/edu/wpi/first/networktables/NetworkTable.java index cc38239228c..e94fa9e8348 100644 --- a/ntcore/src/main/java/edu/wpi/first/networktables/NetworkTable.java +++ b/ntcore/src/main/java/edu/wpi/first/networktables/NetworkTable.java @@ -532,27 +532,27 @@ public int addSubTableListener(SubTableListener listener) { return m_inst.addListener( new String[] {m_pathWithSep}, EnumSet.of(NetworkTableEvent.Kind.kPublish, NetworkTableEvent.Kind.kImmediate), - new Consumer() { - final Set m_notifiedTables = new HashSet<>(); - - @Override - public void accept(NetworkTableEvent event) { - if (event.topicInfo == null) { - return; // should not happen - } - String relativeKey = event.topicInfo.name.substring(prefixLen); - int endSubTable = relativeKey.indexOf(PATH_SEPARATOR); - if (endSubTable == -1) { - return; - } - String subTableKey = relativeKey.substring(0, endSubTable); - if (m_notifiedTables.contains(subTableKey)) { - return; - } - m_notifiedTables.add(subTableKey); - listener.tableCreated(parent, subTableKey, parent.getSubTable(subTableKey)); - } - }); + new Consumer<>() { + final Set m_notifiedTables = new HashSet<>(); + + @Override + public void accept(NetworkTableEvent event) { + if (event.topicInfo == null) { + return; // should not happen + } + String relativeKey = event.topicInfo.name.substring(prefixLen); + int endSubTable = relativeKey.indexOf(PATH_SEPARATOR); + if (endSubTable == -1) { + return; + } + String subTableKey = relativeKey.substring(0, endSubTable); + if (m_notifiedTables.contains(subTableKey)) { + return; + } + m_notifiedTables.add(subTableKey); + listener.tableCreated(parent, subTableKey, parent.getSubTable(subTableKey)); + } + }); } /**