Cleanup NamespaceStorageSupport/StmtContext API conflict 77/87177/1
authorRobert Varga <robert.varga@pantheon.tech>
Mon, 27 Jan 2020 17:58:58 +0000 (18:58 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Mon, 27 Jan 2020 19:16:03 +0000 (20:16 +0100)
commita1721ffa2582da72cb3000cad5c3d7df8a8878e4
treea86409770b0ca71ca2ac99b157d1f7986cc8cb36
parent23ddbaeb5437a1c289c71bdceaf4ff55ea531af6
Cleanup NamespaceStorageSupport/StmtContext API conflict

StmtContext has a few methods that are logically implemented by
NamespaceStorageSupport. Since NamespaceStorageSupport does not
implements StmtContext (nor should it), these methods happen to
work as they overlap with StmtContextBase's mixin -- and they
cannot be simply found by looking for implementations.

Resolve the naming conflict in the most logical way, thus improving
quality of life for everyone :)

Change-Id: I0186a94699c5945b7140bf57ba9e5900e49019d4
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
yang/yang-parser-reactor/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/reactor/BuildGlobalContext.java
yang/yang-parser-reactor/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/reactor/NamespaceStorageSupport.java
yang/yang-parser-reactor/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/reactor/SourceSpecificContext.java
yang/yang-parser-reactor/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/reactor/StatementContextBase.java