Move implicit parent skip code 95/98995/1
authorRobert Varga <robert.varga@pantheon.tech>
Tue, 14 Dec 2021 21:41:44 +0000 (22:41 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Tue, 14 Dec 2021 21:52:19 +0000 (22:52 +0100)
commit94420edde5e9d58a3d2eed08282297727cf2c77e
tree50a24befefd40bf7323e6b4efb80072148c6d33c
parent9bb46a78c0c335e2c49cc1a68ca976e7ed2ed7b5
Move implicit parent skip code

We have an implicit contract between AbstractResumedStatement and
StatementContextWriter during lookup. Since the structure is defined
in AbstractResumedStatement, we should keep the logic together.

Also fix a slight wart, where we would over-allocate implicit parent's
StatementMap.

JIRA: YANGTOOLS-1383
Change-Id: I167e13015d4fb8d348db140702af89ae005e1077
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
parser/yang-parser-reactor/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/reactor/AbstractResumedStatement.java
parser/yang-parser-reactor/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/reactor/StatementContextWriter.java