Modernize yang-parser-reactor 41/101341/4
authorRobert Varga <robert.varga@pantheon.tech>
Sun, 29 May 2022 20:41:52 +0000 (22:41 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Sun, 29 May 2022 21:36:27 +0000 (23:36 +0200)
commitb587b31360288553099116f2fe59842f8eca7c4f
treeaa5c9e18ff599643c24438b63a9b18ec27858fe2
parent7e67f231be55ba042ce8f1ae06058b01e6bbc249
Modernize yang-parser-reactor

Use switch expressions and pattern match on instanceof to improve code
density.

Change-Id: Ia49f28782258986393e8932403a8468210b84856
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/ReactorStmtCtx.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
parser/yang-parser-reactor/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/reactor/StatementDefinitionContext.java