Squash self-steps when parsing expression 01/86001/3
authorRobert Varga <robert.varga@pantheon.tech>
Wed, 27 Nov 2019 00:17:33 +0000 (01:17 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Wed, 27 Nov 2019 00:25:40 +0000 (01:25 +0100)
commit63b3f4804b408d86a27a6dbe80c21ea7cca921b0
tree2b637937d6abcbfaf197024e104fb12bdaf24f04
parent10f235e5787693ee88c187782a9f37f25f45fae4
Squash self-steps when parsing expression

There is no point to repeat self-reference steps, make sure we
skip them when creating a location path. This results in slightly
smaller expressions as well as more obvious comparisons.

JIRA: YANGTOOLS-1045
Change-Id: If681dce2a6bc7155965fed91c47f19f2c541805a
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
yang/yang-xpath-impl/src/main/java/org/opendaylight/yangtools/yang/xpath/impl/AntlrXPathParser.java