Move NamespaceBehaviour.Registry 67/105267/3
authorRobert Varga <robert.varga@pantheon.tech>
Wed, 5 Apr 2023 20:04:21 +0000 (22:04 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Thu, 6 Apr 2023 06:35:12 +0000 (08:35 +0200)
commitb94d6ba327108c9bdd6278b1c987fbf966ddcfb2
tree20501c06ebff03bccb33fd19bae641eedf2bcc36
parent3d30a4716ac0521636a77bce316f956da0d3e1a4
Move NamespaceBehaviour.Registry

This concept is not referenced in yang-parser-spi and evolving it has
potential to reap major benefits. Rehost it as
NamespaceBehaviourRegistry pending it removal.

JIRA: YANGTOOLS-1499
Change-Id: Ib9f8aba1fc9dc757f2435c131a6abac8a8c91d48
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
parser/yang-parser-reactor/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/reactor/BuildGlobalContext.java
parser/yang-parser-reactor/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/reactor/NamespaceBehaviourRegistry.java [new file with mode: 0644]
parser/yang-parser-reactor/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/reactor/NamespaceStorageSupport.java
parser/yang-parser-reactor/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/reactor/ReactorStmtCtx.java
parser/yang-parser-reactor/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/reactor/RootStatementContext.java
parser/yang-parser-reactor/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/reactor/SourceSpecificContext.java
parser/yang-parser-spi/src/main/java/org/opendaylight/yangtools/yang/parser/spi/meta/NamespaceBehaviour.java