Eliminate LeafRefPathParseException 35/61235/2
authorRobert Varga <robert.varga@pantheon.tech>
Sat, 5 Aug 2017 16:57:11 +0000 (18:57 +0200)
committerRobert Varga <nite@hq.sk>
Tue, 15 Aug 2017 08:19:22 +0000 (08:19 +0000)
commit4c493b539e484d4ac5e207ca0e835a8df0559b82
tree88a56f8d0b2c5ed99ad3a73e483b3ba91357b84b
parent2f8ab84d2283b17b6cf5879bdcfe9c95465ab560
Eliminate LeafRefPathParseException

LeafRefPathParseException is never caught and used only internally.
Refactor internals to return an Optional() and propagate an IAE instead.

Change-Id: Ibd35390b1481e16a73980d0b5aaf10b929ae282c
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/leafref/LeafRefPathParseException.java [deleted file]
yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/leafref/LeafRefPathParserListenerImpl.java