Pass the read string directly to XMLNamespace.of() before we read the
revision.
Change-Id: I67f2a7f258d340bba107b0233501061dd8af352b
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
* @throws IOException if I/O error occurs
*/
public static @NonNull QNameModule readFrom(final DataInput in) throws IOException {
- final String namespace = in.readUTF();
- final String revision = in.readUTF();
- return new QNameModule(XMLNamespace.of(namespace), revision.isEmpty() ? null : Revision.of(revision));
+ final var namespace = XMLNamespace.of(in.readUTF());
+ final var revStr = in.readUTF();
+ return new QNameModule(namespace, revStr.isEmpty() ? null : Revision.of(revStr));
}
/**