Speed up StmtContextUtils.getModuleQNameByPrefix() 22/93922/1
authorRobert Varga <robert.varga@pantheon.tech>
Wed, 25 Nov 2020 02:34:26 +0000 (03:34 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Wed, 25 Nov 2020 02:35:17 +0000 (03:35 +0100)
commit61f49cd2ff55f24af91c232d3a82ab3f2b565255
treeddabcfeadd1e6317f4bde8fa943ed0a8b202d14d
parent5d35db7723bb19c00955c580b21df9552de9fea0
Speed up StmtContextUtils.getModuleQNameByPrefix()

We are looking up root twice here. Cache the lookup for reuse,
skipping one traversal.

Change-Id: I4ead06fa82b2ef822cbee0a2761bd90674bc1676
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
yang/yang-parser-spi/src/main/java/org/opendaylight/yangtools/yang/parser/spi/meta/StmtContextUtils.java