Defer mutatesEffectiveCtxPath() hookOnto() 15/98815/1
authorRobert Varga <robert.varga@pantheon.tech>
Tue, 23 Nov 2021 12:45:27 +0000 (13:45 +0100)
committerRobert Varga <nite@hq.sk>
Mon, 6 Dec 2021 10:39:09 +0000 (10:39 +0000)
commit2304852dd4e9fd10aba78078c4d413bd6ec8e76f
tree892fc2866aa79a5f077964c40a0e2a531ffec3cb
parentd32e8d4bf46f63368185a9a9ce1304362395467e
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)
parser/yang-parser-reactor/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/reactor/ModifierImpl.java