Defer mutatesEffectiveCtxPath() hookOnto() 56/98856/1
authorRobert Varga <robert.varga@pantheon.tech>
Tue, 23 Nov 2021 12:45:27 +0000 (13:45 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Mon, 6 Dec 2021 11:10:03 +0000 (12:10 +0100)
commit7a31e8872a60782e8a1d3b078d1bcca1bdee2b1b
tree76c0eebb33a051ee04bac0ead818c60c3f896386
parent7d69ba48ddb26e6d546f5160cec899ac60bca5a0
Defer mutatesEffectiveCtxPath() hookOnto()

When we are resolving statements along schema tree axis we may end up
hitting a statement which is already resolved as unsupported. In that
case we would end up derefencing a known-null action. Defer
initialization until the action is set.

JIRA: YANGTOOLS-1370
Change-Id: I5dbc7c047cbbb78b015c4d09c8b271bb218fef4b
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
(cherry picked from commit 02d8511d8b1e4277a7069d1cf105269d2305f432)
yang/yang-parser-reactor/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/reactor/ModifierImpl.java