Improve list key presence checks 07/88807/1
authorRobert Varga <robert.varga@pantheon.tech>
Tue, 31 Mar 2020 13:21:03 +0000 (15:21 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Tue, 31 Mar 2020 13:26:23 +0000 (15:26 +0200)
commit0b725aba070b975f480cca4c7a7c961dbaa5ed31
treedb8d554dad3df7c6ee3c50d6c4e8371e0b774ee7
parent3a9a552879aeb9760dcce0ade0903c74ed864820
Improve list key presence checks

A few statements are explicitly not part of instantiated tree, but
rather define a different data tree instance, which may be related
the instantiated tree.

We checked only for groupings, but we need to also consider input,
output and notification statements.

JIRA: YANGTOOLS-1090
Change-Id: I8f497ec2998b74388924d62c5dbef2b204ecefab
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
yang/yang-parser-rfc7950/src/main/java/org/opendaylight/yangtools/yang/parser/rfc7950/stmt/list/AbstractListStatementSupport.java