Eliminate IdentifierCodec 97/109097/1
authorRobert Varga <robert.varga@pantheon.tech>
Tue, 28 Nov 2023 14:50:19 +0000 (15:50 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Tue, 28 Nov 2023 14:51:19 +0000 (15:51 +0100)
commit395bf2bf05bf553dc7adba706160f3d51d7a8143
tree4e522eff7b5d619699f7b452e1824fc3dc2edbc1
parentbea727a20c260e2b89d61cf3a7dd9024a68c0182
Eliminate IdentifierCodec

This is now a mostly-useless indirection to
YangInstanceIdentifierSerializer. Eliminate it by inlining serialization
into callers and tests in YangInstanceIdentifierSerializerTest.

JIRA: NETCONF-1157
Change-Id: I6a560a3ce520570e63ea6b4add335bafe36c4438
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
restconf/restconf-nb/src/main/java/org/opendaylight/restconf/nb/rfc8040/databind/PatchBody.java
restconf/restconf-nb/src/main/java/org/opendaylight/restconf/nb/rfc8040/rests/transactions/RestconfStrategy.java
restconf/restconf-nb/src/main/java/org/opendaylight/restconf/nb/rfc8040/utils/parser/IdentifierCodec.java [deleted file]
restconf/restconf-nb/src/main/java/org/opendaylight/restconf/server/mdsal/streams/devnotif/SubscribeDeviceNotificationRpc.java
restconf/restconf-nb/src/main/java/org/opendaylight/restconf/server/mdsal/streams/dtcl/CreateDataChangeEventSubscriptionRpc.java
restconf/restconf-nb/src/test/java/org/opendaylight/restconf/nb/rfc8040/utils/parser/IdentifierCodecTest.java [deleted file]
restconf/restconf-nb/src/test/java/org/opendaylight/restconf/nb/rfc8040/utils/parser/YangInstanceIdentifierSerializerTest.java
restconf/restconf-nb/src/test/resources/restconf/parser/serializer/list-test.yang [moved from restconf/restconf-nb/src/test/resources/restconf/parser/list-test.yang with 100% similarity]