Reduce use of yang.model.api 53/106953/5
authorRobert Varga <robert.varga@pantheon.tech>
Fri, 21 Jul 2023 09:07:29 +0000 (11:07 +0200)
committerRobert Varga <nite@hq.sk>
Thu, 5 Oct 2023 15:39:40 +0000 (15:39 +0000)
commit4f1fee0946f93c6b39afd74585cfd5d1ef99dce0
tree00b14b304e17ed0e36dffde835b5ee8121a2cc19
parent6e64b530a8bb8304319df00ae742a089d79d08d1
Reduce use of yang.model.api

AbstractModuleStringInstanceIdentifierCodec really needs only
QNameModule, update its contract to not rely on yang.model.api.Module.

JIRA: YANGTOOLS-1524
Change-Id: I2648be150328a945a3f53c85820d91c9a112674e
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
codec/yang-data-codec-gson/src/main/java/org/opendaylight/yangtools/yang/data/codec/gson/JSONInstanceIdentifierCodec.java
codec/yang-data-codec-xml/src/main/java/org/opendaylight/yangtools/yang/data/codec/xml/InstanceIdentifierDeserializer.java
codec/yang-data-codec-xml/src/main/java/org/opendaylight/yangtools/yang/data/codec/xml/InstanceIdentifierSerializer.java
data/yang-data-util/src/main/java/org/opendaylight/yangtools/yang/data/util/AbstractStringInstanceIdentifierCodec.java