BUG-7052: introduce YangStatementStreamSource 55/52055/10
authorRobert Varga <robert.varga@pantheon.tech>
Sun, 19 Feb 2017 23:30:35 +0000 (00:30 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Thu, 23 Feb 2017 08:59:53 +0000 (09:59 +0100)
commit92747c44b1141ea6bef5f0f96fd3fe90fa85aa59
treedabb5a611b4351c3f39e1dafdc83d135975dd9fd
parentbd888c73982a51ab1b98e8dc8f595a83e5ab05d0
BUG-7052: introduce YangStatementStreamSource

This untangles the parser implementation a bit, adding a more
modern StatementStreamSource.

Change-Id: Ic5fb23f088273e1a0993663bab237b6432924b47
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/impl/util/YangModelDependencyInfo.java
yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/rfc6020/repo/YangStatementStreamSource.java [new file with mode: 0644]
yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/reactor/CrossSourceStatementReactor.java
yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/rfc6020/YangStatementSourceImpl.java
yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/util/TextToASTTransformer.java