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 f8bd7c4514b3e033164eeda60299326b5e1385bf Author: Andy Seaborne <[email protected]> AuthorDate: Sat May 10 18:28:59 2025 +0100 Blank line if only BASE is written --- jena-arq/src/main/java/org/apache/jena/riot/writer/TurtleWriter.java | 2 +- jena-base/src/main/java/org/apache/jena/atlas/io/IndentedWriter.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/jena-arq/src/main/java/org/apache/jena/riot/writer/TurtleWriter.java b/jena-arq/src/main/java/org/apache/jena/riot/writer/TurtleWriter.java index 5e183675fe..c0b9478507 100644 --- a/jena-arq/src/main/java/org/apache/jena/riot/writer/TurtleWriter.java +++ b/jena-arq/src/main/java/org/apache/jena/riot/writer/TurtleWriter.java @@ -39,7 +39,7 @@ public class TurtleWriter extends TurtleWriterBase { private void write(Graph graph) { writeBase(baseURI); writePrefixes(prefixMap); - if ( !prefixMap.isEmpty() && !graph.isEmpty() ) + if ( ( baseURI != null || !prefixMap.isEmpty() ) && !graph.isEmpty() ) out.println(); writeGraphTTL(graph); } diff --git a/jena-base/src/main/java/org/apache/jena/atlas/io/IndentedWriter.java b/jena-base/src/main/java/org/apache/jena/atlas/io/IndentedWriter.java index b78f078ed2..d33466cc11 100644 --- a/jena-base/src/main/java/org/apache/jena/atlas/io/IndentedWriter.java +++ b/jena-base/src/main/java/org/apache/jena/atlas/io/IndentedWriter.java @@ -354,7 +354,7 @@ public class IndentedWriter extends AWriterBase implements AWriter, Closeable /** Set the marker included at end of line - set to null for "none". Usually used for debugging. */ public void setEndOfLineMarker(String marker) { endOfLineMarker = marker; } - /** Flat mode - print without NL, for a more compact representation*/ + /** Flat mode - print without NL, for a more compact representation */ public boolean inFlatMode() { return flatMode; } /** Flat mode - print without NL, for a more compact representation*/ public void setFlatMode(boolean flatMode) { this.flatMode = flatMode; }
