Bug 2431: YangTools grammar misses unknown statement in some statements 44/14144/2
authorMartin Ciglan <mciglan@cisco.com>
Wed, 14 Jan 2015 14:43:10 +0000 (15:43 +0100)
committerRobert Varga <nite@hq.sk>
Fri, 16 Jan 2015 14:46:04 +0000 (14:46 +0000)
commitdaab3990bca2ec02bbb32c10d5058c7b650edf56
tree2adcaee19a9c315676d637a4c38fc64308f830df
parenta50515f76240e54a80f11a9b2de3a532d88f7687
Bug 2431: YangTools grammar misses unknown statement in some statements

Based on existing YANG grammar review, these statements missed unknown statement, wrapped in
statement separator (stmtsep):

submodule-stmt
import-stmt
include-stmt
belongs-to-stmt
revision-stmt

Now fixed.

Change-Id: If0ef7325428b10f10cada5ace427798da6917fe0
Signed-off-by: Martin Ciglan <mciglan@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/stmtsep-in-statements-sub.yang [new file with mode: 0644]
yang/yang-parser-impl/src/test/resources/yang-grammar-test/stmtsep-in-statements.yang [new file with mode: 0644]
yang/yang-parser-impl/src/test/resources/yang-grammar-test/stmtsep-in-statements2.yang [new file with mode: 0644]