Remove NamespaceBehaviourRegistry 68/105268/2
authorRobert Varga <robert.varga@pantheon.tech>
Thu, 6 Apr 2023 06:30:22 +0000 (08:30 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Thu, 6 Apr 2023 06:35:27 +0000 (08:35 +0200)
commit9d352b5c24bc87894c9955f14c8e9aa71f2e9b60
tree7b086c31e9d2161d23bfb1359bc213caecee959b
parentb94d6ba327108c9bdd6278b1c987fbf966ddcfb2
Remove NamespaceBehaviourRegistry

This interface is an unneeded indirection. Inline
getNamespaceBehaviour() into NamespaceStorageSupport and implement it as
appropriate.

JIRA: YANGTOOLS-1499
Change-Id: I48741ce53a9ff8d52d5a4c2095641002a8d74bfc
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 [deleted file]
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-reactor/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/reactor/StatementContextBase.java