X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=yang%2Fyang-data-codec-gson%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Fyang%2Fdata%2Fcodec%2Fgson%2FJSONNormalizedNodeStreamWriter.java;h=a3ba148e568d6e6a1a1796b9396a9662defc2767;hb=252c148537cd652fe0e0aeff14e3caceb9be0299;hp=c1b9c7181a6e96a1a585bf6b07ccc572a198d317;hpb=c4845dd1221f5a753bb78b132baad18d06e1871a;p=yangtools.git diff --git a/yang/yang-data-codec-gson/src/main/java/org/opendaylight/yangtools/yang/data/codec/gson/JSONNormalizedNodeStreamWriter.java b/yang/yang-data-codec-gson/src/main/java/org/opendaylight/yangtools/yang/data/codec/gson/JSONNormalizedNodeStreamWriter.java index c1b9c7181a..a3ba148e56 100644 --- a/yang/yang-data-codec-gson/src/main/java/org/opendaylight/yangtools/yang/data/codec/gson/JSONNormalizedNodeStreamWriter.java +++ b/yang/yang-data-codec-gson/src/main/java/org/opendaylight/yangtools/yang/data/codec/gson/JSONNormalizedNodeStreamWriter.java @@ -12,7 +12,6 @@ import static org.w3c.dom.Node.ELEMENT_NODE; import static org.w3c.dom.Node.TEXT_NODE; import com.google.common.base.Preconditions; -import com.google.common.base.Throwables; import com.google.gson.stream.JsonWriter; import java.io.IOException; import java.net.URI; @@ -226,10 +225,9 @@ public final class JSONNormalizedNodeStreamWriter implements NormalizedNodeStrea throws IOException { try { ((JSONCodec) codec).writeValue(writer, value); - } catch (IOException e) { + } catch (IOException | RuntimeException e) { throw e; } catch (Exception e) { - Throwables.propagateIfPossible(e); throw new RuntimeException(e); } }