Remove unneeded Iterator.remove() overrides 63/80263/1
authorRobert Varga <robert.varga@pantheon.tech>
Mon, 11 Feb 2019 14:23:06 +0000 (15:23 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Mon, 11 Feb 2019 14:23:06 +0000 (15:23 +0100)
commit37d3e7c610a5432ee9636f782130fe4177f1df76
tree75eeaab7577777b8dc3155bc11c52ad48e4ee47d
parent31c355f0352af1fec2b9d6e7e337a6f542cf727b
Remove unneeded Iterator.remove() overrides

Java 8 has retrofitted remove() to be a default method which
throws UnsupportedOperationException. Take advantage of this and
remove some of our code.

Change-Id: Ie4e4ac4ef947d5d65a3f5b80c249c21c35909f92
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/leafref/LeafRefPath.java
yang/yang-model-util/src/main/java/org/opendaylight/yangtools/yang/model/util/DataNodeIterator.java