Remove XmlElement.getChildElementsWithSameNamespace() 99/105599/1
authorRobert Varga <robert.varga@pantheon.tech>
Sat, 22 Apr 2023 15:02:57 +0000 (17:02 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Sat, 22 Apr 2023 15:02:57 +0000 (17:02 +0200)
This method is used only in unit tests. Remove it.

Change-Id: I5b864a152ba059fcfe247a6eb573fdf96a4fb9f9
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
protocol/netconf-api/src/main/java/org/opendaylight/netconf/api/xml/XmlElement.java
protocol/netconf-api/src/test/java/org/opendaylight/netconf/api/xml/XmlElementTest.java

index 571e6a27b287823a427608a017b402a25718f88b..e907739d2eee3527680ff61aa5c6332a24241d06 100644 (file)
@@ -387,12 +387,6 @@ public final class XmlElement {
         return new SimpleImmutableEntry<>(prefix, namespaces.get(prefix));
     }
 
-    public List<XmlElement> getChildElementsWithSameNamespace(final String childName) throws MissingNameSpaceException {
-        return getChildElementsWithinNamespace(getNamespace()).stream()
-            .filter(xmlElement -> xmlElement.getName().equals(childName))
-            .collect(Collectors.toList());
-    }
-
     public void checkUnrecognisedElements(final List<XmlElement> recognisedElements,
                                           final XmlElement... additionalRecognisedElements) throws DocumentedException {
         List<XmlElement> childElements = getChildElements();
index 69d15824cdebfb59bfb2f56f366d006e2436ca07..056c243b090dfbe161eaedddb17d6d17e3752d94 100644 (file)
@@ -79,8 +79,6 @@ public class XmlElementTest {
         assertTrue(xmlElement.getOnlyChildElementWithSameNamespaceOptionally("inner").isPresent());
         assertEquals(0, xmlElement.getChildElements("unknown").size());
         assertFalse(xmlElement.getOnlyChildElementOptionally("unknown").isPresent());
-        assertEquals(1, xmlElement.getChildElementsWithSameNamespace("inner").size());
-        assertEquals(0, xmlElement.getChildElementsWithSameNamespace("innerNamespace").size());
         assertEquals(1, xmlElement.getChildElementsWithinNamespace("innerNamespace", "innerNamespace").size());
         assertTrue(xmlElement.getOnlyChildElementOptionally("innerNamespace", "innerNamespace").isPresent());
         assertFalse(xmlElement.getOnlyChildElementOptionally("innerNamespace", "unknownNamespace").isPresent());