Augments should get disabled if target is unsupported 60/98660/6
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:02:48 +0000 (08:02 +0100)
commit43fb7cd8d8bd9330988c02566ef376d00eb7b461
treec78282b7d7e8f3a00306548970168124fa00fa43
parent060f34ed5310a84f8bb6175e6acbfcea806d1efa
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>
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]