Bug 6878: Add support for parsing yang-specific XPath functions 38/51938/9
authorIgor Foltin <ifoltin@cisco.com>
Thu, 16 Feb 2017 08:43:15 +0000 (09:43 +0100)
committerRobert Varga <nite@hq.sk>
Wed, 1 Mar 2017 09:39:58 +0000 (09:39 +0000)
commit8ed061d33cfa59b8073c43844c8b3e6e502fe476
tree4f09a0c63d91d261ffa5b5ae86bc0a6bd321d414
parent10cfb0891b3b6f7fed03560a2b9aa63a754167a3
Bug 6878: Add support for parsing yang-specific XPath functions

YANG 1.1 (RFC7950) introduces a set of yang-specific XPath functions.
YANG statement parser can now parse YANG 1.1 models which contain
these functions

Change-Id: Icfbf95db0d04a3f077133c38341f250cde4e56eb
Signed-off-by: Igor Foltin <ifoltin@cisco.com>
yang/yang-common/src/main/java/org/opendaylight/yangtools/yang/common/YangConstants.java
yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/rfc6020/StmtNamespaceContext.java
yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/rfc6020/Utils.java
yang/yang-parser-impl/src/test/java/org/opendaylight/yangtools/yang/parser/stmt/rfc7950/Bug6878Test.java [new file with mode: 0644]
yang/yang-parser-impl/src/test/resources/rfc7950/bug6878/foo.yang [new file with mode: 0644]
yang/yang-parser-impl/src/test/resources/rfc7950/bug6878/foo10-invalid-2.yang [new file with mode: 0644]
yang/yang-parser-impl/src/test/resources/rfc7950/bug6878/foo10-invalid.yang [new file with mode: 0644]