We should be standards-compliant, switch to using RFC7951 JSON format
instead of the legacy one.
Change-Id: I8c79f6ba8d15720201be5bf338fe539cae5fdf66
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
private static final EffectiveModelContext NETWORK_TOPOLOGY_SCHEMA_CONTEXT =
BindingRuntimeHelpers.createEffectiveModel(List.of($YangModuleInfoImpl.getInstance()));
private static final JSONCodecFactory NETWORK_TOPOLOGY_JSON_CODEC_FACTORY =
- JSONCodecFactorySupplier.DRAFT_LHOTKA_NETMOD_YANG_JSON_02.getShared(NETWORK_TOPOLOGY_SCHEMA_CONTEXT);
+ JSONCodecFactorySupplier.RFC7951.getShared(NETWORK_TOPOLOGY_SCHEMA_CONTEXT);
private static final QName TOPOLOGY_ID_QNAME = QName.create(Topology.QNAME, "topology-id").intern();
private static final QName NODE_ID_QNAME = QName.create(Node.QNAME, "node-id").intern();