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 315588f4113df95a8b84aa068d50bfe876936277
Author: Andy Seaborne <[email protected]>
AuthorDate: Sun Nov 30 18:13:43 2025 +0000

    Rename function sparql_plus as sparql_add
---
 .../org/apache/jena/sparql/expr/urifunctions/SPARQLDispatch.java | 4 ++--
 .../org/apache/jena/sparql/expr/urifunctions/SPARQLFuncOp.java   | 9 +++++++++
 2 files changed, 11 insertions(+), 2 deletions(-)

diff --git 
a/jena-arq/src/main/java/org/apache/jena/sparql/expr/urifunctions/SPARQLDispatch.java
 
b/jena-arq/src/main/java/org/apache/jena/sparql/expr/urifunctions/SPARQLDispatch.java
index c301490275..3ae9fec872 100644
--- 
a/jena-arq/src/main/java/org/apache/jena/sparql/expr/urifunctions/SPARQLDispatch.java
+++ 
b/jena-arq/src/main/java/org/apache/jena/sparql/expr/urifunctions/SPARQLDispatch.java
@@ -166,8 +166,8 @@ public class SPARQLDispatch {
         // Move out/rename to "FunctionDispatch"
         // Add ARQ specials.
 
-        register(map, "plus", SPARQLFuncOp::sparql_plus );
-        register(map, "add", SPARQLFuncOp::sparql_plus );           // Alt 
name.
+        register(map, "plus", SPARQLFuncOp::sparql_add );
+        register(map, "add", SPARQLFuncOp::sparql_add );            // Alt 
name.
         register(map, "subtract", SPARQLFuncOp::sparql_subtract );
         register(map, "minus", SPARQLFuncOp::sparql_subtract );     // Alt 
name.
         register(map, "multiply", SPARQLFuncOp::sparql_multiply );
diff --git 
a/jena-arq/src/main/java/org/apache/jena/sparql/expr/urifunctions/SPARQLFuncOp.java
 
b/jena-arq/src/main/java/org/apache/jena/sparql/expr/urifunctions/SPARQLFuncOp.java
index 411473218c..7d81076bc2 100644
--- 
a/jena-arq/src/main/java/org/apache/jena/sparql/expr/urifunctions/SPARQLFuncOp.java
+++ 
b/jena-arq/src/main/java/org/apache/jena/sparql/expr/urifunctions/SPARQLFuncOp.java
@@ -96,12 +96,21 @@ public class SPARQLFuncOp {
 
     // ---- All the implementations
 
+    /** @deprecated Use  {@link #sparql_add} */
+    @Deprecated(forRemoval = true)
     public static NodeValue sparql_plus(NodeValue nv1, NodeValue nv2) {
         if ( strict() )
             return XSDFuncOp.numAdd(nv1, nv2);
         return NodeValueOps.additionNV(nv1, nv2);
     }
 
+    public static NodeValue sparql_add(NodeValue nv1, NodeValue nv2) {
+        if ( strict() )
+            return XSDFuncOp.numAdd(nv1, nv2);
+        return NodeValueOps.additionNV(nv1, nv2);
+    }
+
+
     public static NodeValue sparql_subtract(NodeValue nv1, NodeValue nv2) {
         if ( strict() )
             return XSDFuncOp.numSubtract(nv1, nv2);

Reply via email to