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 ) {