From: Robert Varga Date: Tue, 2 Apr 2024 08:29:14 +0000 (+0200) Subject: Use JsonWriter.nullValue() X-Git-Tag: v13.0.3~11 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=commitdiff_plain;h=refs%2Fchanges%2F72%2F111172%2F1;p=yangtools.git Use JsonWriter.nullValue() We are passing a null String, which ends up calling to nullValue(). Short-circuit this. Change-Id: I75423bee13cb2d73ef1b817b975a9cb155721c02 Signed-off-by: Robert Varga --- diff --git a/codec/yang-data-codec-gson/src/main/java/org/opendaylight/yangtools/yang/data/codec/gson/EmptyJSONCodec.java b/codec/yang-data-codec-gson/src/main/java/org/opendaylight/yangtools/yang/data/codec/gson/EmptyJSONCodec.java index 260167cdf9..fa9d79060d 100644 --- a/codec/yang-data-codec-gson/src/main/java/org/opendaylight/yangtools/yang/data/codec/gson/EmptyJSONCodec.java +++ b/codec/yang-data-codec-gson/src/main/java/org/opendaylight/yangtools/yang/data/codec/gson/EmptyJSONCodec.java @@ -32,7 +32,7 @@ final class EmptyJSONCodec implements JSONCodec { @Override public void writeValue(final JsonWriter ctx, final Empty value) throws IOException { ctx.beginArray(); - ctx.value((String) null); + ctx.nullValue(); ctx.endArray(); } }