You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jena.apache.org by cl...@apache.org on 2017/06/24 21:49:04 UTC

jena git commit: update for JENA-369 after fix for JENA-1365

Repository: jena
Updated Branches:
  refs/heads/master 9093863bf -> f3a0f3c56


update for JENA-369 after fix for JENA-1365

Project: http://git-wip-us.apache.org/repos/asf/jena/repo
Commit: http://git-wip-us.apache.org/repos/asf/jena/commit/f3a0f3c5
Tree: http://git-wip-us.apache.org/repos/asf/jena/tree/f3a0f3c5
Diff: http://git-wip-us.apache.org/repos/asf/jena/diff/f3a0f3c5

Branch: refs/heads/master
Commit: f3a0f3c566388b6710083ae40a7470f614f10938
Parents: 9093863
Author: Claude Warren <cl...@apache.org>
Authored: Sat Jun 24 22:22:21 2017 +0100
Committer: Claude Warren <cl...@apache.org>
Committed: Sat Jun 24 22:22:21 2017 +0100

----------------------------------------------------------------------
 .../jena/sparql/serializer/FormatterElement.java      | 14 +++-----------
 1 file changed, 3 insertions(+), 11 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/jena/blob/f3a0f3c5/jena-arq/src/main/java/org/apache/jena/sparql/serializer/FormatterElement.java
----------------------------------------------------------------------
diff --git a/jena-arq/src/main/java/org/apache/jena/sparql/serializer/FormatterElement.java b/jena-arq/src/main/java/org/apache/jena/sparql/serializer/FormatterElement.java
index 0f9d84d..4a0f867 100644
--- a/jena-arq/src/main/java/org/apache/jena/sparql/serializer/FormatterElement.java
+++ b/jena-arq/src/main/java/org/apache/jena/sparql/serializer/FormatterElement.java
@@ -243,17 +243,9 @@ public class FormatterElement extends FormatterBase implements ElementVisitor {
 
     @Override
     public void visit(ElementUnion el) {
-        if ( el.getElements().size() == 1 ) {
-            // If this is an element of just one, just do it inplace
-            // Can't happen from a parsed query in SPARQL.
-            //visitAsGroup(el.getElements().get(0));
-            // Same as OPTIONAL, MINUS
-            out.print("UNION");
-            out.incIndent(INDENT);
-            out.newline();
-            visitAsGroup(el.getElements().get(0));
-            out.decIndent(INDENT);
-            return;
+        if ( el.getElements().size() <= 1 ) {
+        	// If this is an element of just one (or none), just do it in-place
+            return ;
         }
 
         if ( UNION_MARKERS ) {