From fbf17711f0d890b5690a73eb8cef45663d7ce92b Mon Sep 17 00:00:00 2001 From: Robert Varga Date: Tue, 14 Mar 2017 23:24:06 +0100 Subject: [PATCH] Move hard-coded prefix Prefix constant is used only in one branch, colocate it where it is needed. Change-Id: I2f0e954538877af602cc68c710cc491a39bebd7c Signed-off-by: Robert Varga --- .../yangtools/yang/data/codec/xml/XMLStreamWriterUtils.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/yang/yang-data-codec-xml/src/main/java/org/opendaylight/yangtools/yang/data/codec/xml/XMLStreamWriterUtils.java b/yang/yang-data-codec-xml/src/main/java/org/opendaylight/yangtools/yang/data/codec/xml/XMLStreamWriterUtils.java index c9b78d1447..5205497bce 100644 --- a/yang/yang-data-codec-xml/src/main/java/org/opendaylight/yangtools/yang/data/codec/xml/XMLStreamWriterUtils.java +++ b/yang/yang-data-codec-xml/src/main/java/org/opendaylight/yangtools/yang/data/codec/xml/XMLStreamWriterUtils.java @@ -125,13 +125,13 @@ abstract class XMLStreamWriterUtils { @Nonnull final Object value, final QNameModule parent) throws XMLStreamException { if (value instanceof QName) { final QName qname = (QName) value; - final String prefix = "x"; //in case parent is present and same as element namespace write value without namespace if (qname.getNamespace().equals(parent.getNamespace())){ writer.writeCharacters(qname.getLocalName()); } else { final String ns = qname.getNamespace().toString(); + final String prefix = "x"; writer.writeNamespace(prefix, ns); writer.writeCharacters(prefix + ':' + qname.getLocalName()); } -- 2.36.6