Do not tolerate invalid status arguments 69/58269/3
authorRobert Varga <robert.varga@pantheon.tech>
Mon, 5 Jun 2017 16:50:10 +0000 (18:50 +0200)
committerRobert Varga <nite@hq.sk>
Wed, 7 Jun 2017 13:44:29 +0000 (13:44 +0000)
commitd25e1c05a0af0930ad1fa469d2edbd30b24a43dc
treee5a4c0ede6c98fd807cf46c3e5461beeba80388b
parentaf1820f28c56c461f29a1d8521a0ad8f2bd74596
Do not tolerate invalid status arguments

Status must be one of current, deprecated, obsolete. Make sure we
do not leak nulls when the model supplies an illegal string, but
rather flag the offender.

Change-Id: I3301eaf2f753fe74a24dfa30d8e74cbf3a571493
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/rfc6020/StatusStatementImpl.java
yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/rfc6020/Utils.java