Bug 1559, Bug 2406 - Unknown statement is missing in submodule and revision statements 49/13249/2
authorPeter Kajsa <pkajsa@cisco.com>
Mon, 1 Dec 2014 09:57:50 +0000 (10:57 +0100)
committerPeter Kajsa <pkajsa@cisco.com>
Wed, 7 Jan 2015 14:03:29 +0000 (14:03 +0000)
commitfa5004af18d4cb95232a43cdebb085ebfeedca60
tree514156fecaae938070ff0a4bb041c741fa6be5d3
parent075c5ead4606b0b8c460342f864c49acfc3884c9
Bug 1559, Bug 2406 - Unknown statement is missing in submodule and revision statements

Bug 1559 - stmtsep is missing in submodule_stmt.
Bug 2406 - in our grammar unknown-statement can occur only after all revision
statements, but in RFC grammar unknown-statement can occur also before or
between two revision statements etc.

Change-Id: Ide4a9044545af8a397cc8c4074ea6ae91022288d
Signed-off-by: Peter Kajsa <pkajsa@cisco.com>
yang/yang-parser-impl/src/main/antlr/YangParser.g4
yang/yang-parser-impl/src/test/java/org/opendaylight/yangtools/yang/parser/impl/YangParserTest.java
yang/yang-parser-impl/src/test/resources/yang-grammar-test/revisions-extension.yang [new file with mode: 0644]
yang/yang-parser-impl/src/test/resources/yang-grammar-test/submodule-header-extension.yang [new file with mode: 0644]