You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jena.apache.org by an...@apache.org on 2015/07/03 10:10:00 UTC

jena git commit: JENA-982 : CME on DatasetGraphMem.clear

Repository: jena
Updated Branches:
  refs/heads/master ced68f8a4 -> a3d7609a6


JENA-982 : CME on DatasetGraphMem.clear

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

Branch: refs/heads/master
Commit: a3d7609a65606417b4109da201d2aaaf6f87aa2a
Parents: ced68f8
Author: Andy Seaborne <an...@apache.org>
Authored: Fri Jul 3 08:58:47 2015 +0100
Committer: Andy Seaborne <an...@apache.org>
Committed: Fri Jul 3 08:58:47 2015 +0100

----------------------------------------------------------------------
 .../apache/jena/sparql/core/DatasetGraphCollection.java   | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/jena/blob/a3d7609a/jena-arq/src/main/java/org/apache/jena/sparql/core/DatasetGraphCollection.java
----------------------------------------------------------------------
diff --git a/jena-arq/src/main/java/org/apache/jena/sparql/core/DatasetGraphCollection.java b/jena-arq/src/main/java/org/apache/jena/sparql/core/DatasetGraphCollection.java
index 7b66d64..49c04d4 100644
--- a/jena-arq/src/main/java/org/apache/jena/sparql/core/DatasetGraphCollection.java
+++ b/jena-arq/src/main/java/org/apache/jena/sparql/core/DatasetGraphCollection.java
@@ -19,10 +19,11 @@
 package org.apache.jena.sparql.core;
 
 import java.util.Iterator ;
-import java.util.Objects;
+import java.util.List ;
+import java.util.Objects ;
 
 import org.apache.jena.atlas.iterator.Iter ;
-import org.apache.jena.atlas.iterator.IteratorConcat;
+import org.apache.jena.atlas.iterator.IteratorConcat ;
 import org.apache.jena.graph.Graph ;
 import org.apache.jena.graph.Node ;
 import org.apache.jena.shared.JenaException ;
@@ -91,9 +92,8 @@ public abstract class DatasetGraphCollection extends DatasetGraphBaseFind
         // Delete all triples in the default graph 
         getDefaultGraph().clear() ;
         // Now remove the named graphs (but don't clear them - they may be shared).
-        Iterator<Node> gnIter = listGraphNodes() ;
-        for ( ; gnIter.hasNext(); ) {
-            Node gn = gnIter.next() ; 
+        List<Node> gnList = Iter.toList(listGraphNodes()) ;
+        for ( Node gn : gnList ) {
             removeGraph(gn) ;
         }
     }