Allow refine to change 'default' in leaf-list 57/97257/2
authorRobert Varga <robert.varga@pantheon.tech>
Thu, 19 Aug 2021 12:36:51 +0000 (14:36 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Thu, 19 Aug 2021 12:38:54 +0000 (14:38 +0200)
commit0125f41acf8764d48c8a78d71a34647631811853
tree6f85fd5a276bcb79bbc36794f5b3858d0423d75f
parent2ea3002ec624c5372f8dca6015c24f30f697d306
Allow refine to change 'default' in leaf-list

RFC7950 allows 'default' to be specified for 'leaf-list's, which we
recognize. Unfortunately the definition of refine statement does not
take this into account. Fix that and add an explicit test.

JIRA: YANGTOOLS-1312
Change-Id: I0c3ba7ca7cabba486c7226d520ce82a7ec2d194b
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
parser/yang-parser-rfc7950/src/main/java/org/opendaylight/yangtools/yang/parser/rfc7950/reactor/YangValidationBundles.java
parser/yang-parser-rfc7950/src/test/java/org/opendaylight/yangtools/yang/stmt/YT1312Test.java [new file with mode: 0644]
parser/yang-parser-rfc7950/src/test/resources/bugs/YT1312/foo.yang [new file with mode: 0644]