Improve ListEntryNodeDataWithSchema error reporting 16/109116/3
authorRobert Varga <robert.varga@pantheon.tech>
Tue, 28 Nov 2023 23:49:13 +0000 (00:49 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Wed, 29 Nov 2023 08:29:36 +0000 (09:29 +0100)
commit2e968f918f6604ca1f870a7c87f0542c739cec87
tree394ecc12cdcd39097caed06342c3ca67c16a8844
parent4cf1abaf27f887d580ee3e5a263a263f055f63d0
Improve ListEntryNodeDataWithSchema error reporting

When we encounter a keyed list entry which does not have all keys
specified we should report which keys are missing through an
IOException.

JIRA: YANGTOOLS-1550
Change-Id: I40a7c04970b244c893f4541469efe7e562b49e71
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
codec/yang-data-codec-gson/src/test/java/org/opendaylight/yangtools/yang/data/codec/gson/YT1550Test.java [new file with mode: 0644]
data/yang-data-util/src/main/java/org/opendaylight/yangtools/yang/data/util/ListEntryNodeDataWithSchema.java