Improve list key presence checks 06/88806/2
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:25:17 +0000 (15:25 +0200)
commitdb7730134c0976be33585fd2bbfe899f9a1163a1
treeb8ff4a7b0d679d75c5e8806e82cdd5dbe637d242
parent0f76c985c8c735509bacdd28c4dfa7e58a493a9d
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