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 84f651217acb6543e5b62cc02dfd534f2bec6dcb Author: Andy Seaborne <[email protected]> AuthorDate: Sat Aug 31 22:56:08 2024 +0100 Rename symbol to RIOT.symTurtleMultilineLiterals --- jena-arq/src/main/java/org/apache/jena/riot/RIOT.java | 15 ++++++++++++--- .../java/org/apache/jena/riot/writer/TurtleShell.java | 2 +- 2 files changed, 13 insertions(+), 4 deletions(-) diff --git a/jena-arq/src/main/java/org/apache/jena/riot/RIOT.java b/jena-arq/src/main/java/org/apache/jena/riot/RIOT.java index 5eec2619ee..f69d6aa453 100644 --- a/jena-arq/src/main/java/org/apache/jena/riot/RIOT.java +++ b/jena-arq/src/main/java/org/apache/jena/riot/RIOT.java @@ -51,9 +51,6 @@ public class RIOT { /** The root package name for RIOT */ public static final String PATH = "org.apache.jena.riot" ; - /** Control of multiline literals */ - public static final Symbol multilineLiterals = Symbol.create("riot.multiline_literals") ; - /** The system-wide context, shared with ARQ and other modules. */ private static Context systemGlobalContext = new Context(); @@ -158,4 +155,16 @@ public class RIOT { * Printing style. Whether to use a "wide" or "long" indentation style. */ public static final Symbol symTurtleIndentStyle = SystemARQ.allocSymbol(TURTLE_SYMBOL_BASE, "indentStyle"); + + /** + * Print literals with newlines in multiple line form, using triple quotes. + */ + public static final Symbol symTurtleMultilineLiterals = SystemARQ.allocSymbol(TURTLE_SYMBOL_BASE, "multiline_literals") ; + + /** + * Control of multiline literals. + * @deprecated Use {@link #symTurtleMultilineLiterals}. + */ + @Deprecated(forRemoval = true) + public static final Symbol multilineLiterals = symTurtleMultilineLiterals; } diff --git a/jena-arq/src/main/java/org/apache/jena/riot/writer/TurtleShell.java b/jena-arq/src/main/java/org/apache/jena/riot/writer/TurtleShell.java index bdb7827f58..73072a7eb7 100644 --- a/jena-arq/src/main/java/org/apache/jena/riot/writer/TurtleShell.java +++ b/jena-arq/src/main/java/org/apache/jena/riot/writer/TurtleShell.java @@ -77,7 +77,7 @@ public abstract class TurtleShell { } static public NodeFormatter createNodeFormatter(PrefixMap pmap, String baseURI, Context context) { - if ( context != null && context.isTrue(RIOT.multilineLiterals) ) + if ( context != null && context.isTrue(RIOT.symTurtleMultilineLiterals) ) return new NodeFormatterTTL_MultiLine(baseURI, pmap, NodeToLabel.createScopeByDocument()); else return new NodeFormatterTTL(baseURI, pmap, NodeToLabel.createScopeByDocument());
