This is an automated email from the ASF dual-hosted git repository. andy pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/jena.git
commit 3f3eb632c40fd18f831fed003126b7e3ac4e82e3 Author: Andy Seaborne <[email protected]> AuthorDate: Wed Aug 28 19:08:16 2024 +0100 Include initial text direction in toString --- .../src/main/java/org/apache/jena/graph/impl/LiteralLabel.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/jena-core/src/main/java/org/apache/jena/graph/impl/LiteralLabel.java b/jena-core/src/main/java/org/apache/jena/graph/impl/LiteralLabel.java index 441b649cae..ea1acb1bd6 100644 --- a/jena-core/src/main/java/org/apache/jena/graph/impl/LiteralLabel.java +++ b/jena-core/src/main/java/org/apache/jena/graph/impl/LiteralLabel.java @@ -286,9 +286,11 @@ final public class LiteralLabel { if ( quoting ) b.append('"'); - if ( lang != null && !lang.equals("") ) + if ( lang != null && !lang.equals("") ) { b.append("@").append(lang); - else if ( ! dtype.equals(XSDDatatype.XSDstring) ) { + if ( textDir != null ) + b.append("--").append(textDir); + } else if ( ! dtype.equals(XSDDatatype.XSDstring) ) { String dtStr = (pmap != null) ? PrefixMapping.Standard.shortForm(dtype.getURI()) : dtype.getURI();
