Return ReactorStmtCtx from ensureCompletedPhase() 90/101190/1
authorRobert Varga <robert.varga@pantheon.tech>
Tue, 17 May 2022 18:44:15 +0000 (20:44 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Tue, 17 May 2022 19:12:50 +0000 (21:12 +0200)
commit157a6df3f39ea0418076426114f1c23a0415dd80
treebbb38b1921163616fa5ec4444ddbe5412a912cd1
parent4a6530a763abf6bff5eebaa3c7ac126bedfea888
Return ReactorStmtCtx from ensureCompletedPhase()

We end up casting things around the verification done by
ensureCompletedPhase(). Just return the verified statement, which allows
us to tighten the signature of buffer collections.

Change-Id: Id812948f0229b112d9da64ed8d09e916daa62cd9
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
(cherry picked from commit ec5d670bb05546d4b7f941ade28765115b6e8533)
parser/yang-parser-reactor/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/reactor/InferredStatementContext.java
parser/yang-parser-reactor/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/reactor/StatementContextBase.java