Cleanup AbstractTypeProvider.isLeafRefSelfReference() 28/86628/1
authorRobert Varga <robert.varga@pantheon.tech>
Mon, 30 Dec 2019 12:45:01 +0000 (13:45 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Mon, 30 Dec 2019 12:45:01 +0000 (13:45 +0100)
commitc8c1ed80b2949b5eda8bdb57bc9a25ef0db1aef0
tree77a08a5b10198b00ec3b1eb3f0b5d816a0fccbc7
parentec5d8e2ac99ea2ee2b63aa77ab54ce5d4728b23e
Cleanup AbstractTypeProvider.isLeafRefSelfReference()

This method's logic eagerly strips the xpath, even when we may
end up not needing it. Refactor implementation to initialize
later (and bail quicker).

Change-Id: I7a54d14dcc3def1cc01f65523c5cf6e1277a0fce
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
binding/mdsal-binding-generator-impl/src/main/java/org/opendaylight/mdsal/binding/yang/types/AbstractTypeProvider.java