Augments should get disabled if target is unsupported 49/98949/2
authorRobert Varga <robert.varga@pantheon.tech>
Wed, 24 Nov 2021 10:43:31 +0000 (11:43 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Fri, 17 Dec 2021 07:53:18 +0000 (08:53 +0100)
commit6f56510d0c0706a7b4a3e02c893e9e2eaccd09be
tree964a5761f3496ea3adbd4e5eed3f049d24320011
parentd034c00bcc28ae0af54f17e6226d17bacc465875
Augments should get disabled if target is unsupported

AugmentInferenceAction should pay attention to unavailable target
nodes, so we disable the augmentation.

JIRA: YANGTOOLS-1370
Change-Id: Ib1f0bde83a90e4bb45a7c4fa1fc62af205f4ea6c
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
(cherry picked from commit 43fb7cd8d8bd9330988c02566ef376d00eb7b461)
parser/yang-parser-rfc7950/src/main/java/org/opendaylight/yangtools/yang/parser/rfc7950/stmt/augment/AugmentInferenceAction.java
parser/yang-parser-rfc7950/src/test/java/org/opendaylight/yangtools/yang/stmt/YT1370Test.java [new file with mode: 0644]
parser/yang-parser-rfc7950/src/test/resources/bugs/YT1370/foo.yang [new file with mode: 0644]