Skip to content

Commit a8fb86a

Browse files
committed
GH-4819 fix bugs and optimize imports
1 parent 42b69a1 commit a8fb86a

47 files changed

Lines changed: 672 additions & 118 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

compliance/sparql/src/test/java/org/eclipse/rdf4j/sail/extensiblestore/impl/OrderedDataStructure.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212

1313
import java.util.Collections;
1414
import java.util.Comparator;
15+
import java.util.EnumSet;
1516
import java.util.Set;
1617
import java.util.concurrent.ConcurrentHashMap;
1718

@@ -90,7 +91,7 @@ public long getEstimatedSize() {
9091
@Override
9192
public Set<StatementOrder> getSupportedOrders(Resource subj, IRI pred, Value obj, boolean inferred,
9293
Resource... contexts) {
93-
return Set.of(StatementOrder.S, StatementOrder.P, StatementOrder.O, StatementOrder.C);
94+
return EnumSet.of(StatementOrder.S, StatementOrder.P, StatementOrder.O, StatementOrder.C);
9495
}
9596

9697
@Override

core/common/io/src/main/java/org/eclipse/rdf4j/common/lang/ObjectUtil.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,6 @@
1111

1212
package org.eclipse.rdf4j.common.lang;
1313

14-
import java.util.Objects;
15-
1614
/**
1715
* Generic utility methods related to objects.
1816
*

core/common/iterator/src/main/java/org/eclipse/rdf4j/common/iteration/AbstractCloseableIteratorIteration.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@
1313

1414
import java.util.Iterator;
1515
import java.util.NoSuchElementException;
16-
import java.util.Objects;
1716

1817
/**
1918
* An Iteration that can convert an {@link Iterator} to a {@link CloseableIteration}.

core/common/iterator/src/main/java/org/eclipse/rdf4j/common/iteration/DualUnionIteration.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,8 @@ public DualUnionIteration(StatementOrder statementOrder, Comparator<Value> cmp,
4646
this.iteration2 = iteration2;
4747
this.statementOrder = statementOrder;
4848
this.cmp = cmp;
49+
50+
// TODO
4951
throw new UnsupportedOperationException("Not implemented yet");
5052
}
5153

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
/*******************************************************************************
2+
* Copyright (c) 2023 Eclipse RDF4J contributors.
3+
*
4+
* All rights reserved. This program and the accompanying materials
5+
* are made available under the terms of the Eclipse Distribution License v1.0
6+
* which accompanies this distribution, and is available at
7+
* http://www.eclipse.org/org/documents/edl-v10.php.
8+
*
9+
* SPDX-License-Identifier: BSD-3-Clause
10+
******************************************************************************/
11+
12+
package org.eclipse.rdf4j.common.iteration;
13+
14+
import org.eclipse.rdf4j.common.annotation.Experimental;
15+
16+
/**
17+
* The index name of the underlying data structure, e.g. SPOC, POSC, etc.
18+
*/
19+
@Experimental
20+
public interface IndexReportingIterator {
21+
22+
String getIndexName();
23+
24+
}

core/common/iterator/src/main/java/org/eclipse/rdf4j/common/iteration/QueueIteration.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010
*******************************************************************************/
1111
package org.eclipse.rdf4j.common.iteration;
1212

13-
import java.lang.ref.WeakReference;
1413
import java.util.Queue;
1514
import java.util.concurrent.ArrayBlockingQueue;
1615
import java.util.concurrent.BlockingQueue;

core/model-vocabulary/src/main/java/org/eclipse/rdf4j/model/vocabulary/XSD.java

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,6 @@
1010
*******************************************************************************/
1111
package org.eclipse.rdf4j.model.vocabulary;
1212

13-
import java.util.EnumMap;
14-
import java.util.HashMap;
15-
import java.util.Map;
16-
import java.util.Optional;
17-
18-
import javax.xml.datatype.Duration;
19-
import javax.xml.datatype.XMLGregorianCalendar;
20-
2113
import org.eclipse.rdf4j.model.IRI;
2214
import org.eclipse.rdf4j.model.Namespace;
2315
import org.eclipse.rdf4j.model.base.CoreDatatype;

core/model/src/main/java/org/eclipse/rdf4j/model/impl/DecimalLiteral.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515

1616
import org.eclipse.rdf4j.model.IRI;
1717
import org.eclipse.rdf4j.model.base.CoreDatatype;
18-
import org.eclipse.rdf4j.model.vocabulary.XSD;
1918

2019
/**
2120
* An extension of {@link SimpleLiteral} that stores an integer value using a {@link BigDecimal} object.

core/model/src/main/java/org/eclipse/rdf4j/model/impl/IntegerLiteral.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515

1616
import org.eclipse.rdf4j.model.IRI;
1717
import org.eclipse.rdf4j.model.base.CoreDatatype;
18-
import org.eclipse.rdf4j.model.vocabulary.XSD;
1918

2019
/**
2120
* An extension of {@link SimpleLiteral} that stores an integer value using a {@link BigInteger} object.

core/model/src/main/java/org/eclipse/rdf4j/model/impl/NumericLiteral.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717
import org.eclipse.rdf4j.model.base.AbstractLiteral;
1818
import org.eclipse.rdf4j.model.base.CoreDatatype;
1919
import org.eclipse.rdf4j.model.datatypes.XMLDatatypeUtil;
20-
import org.eclipse.rdf4j.model.vocabulary.XSD;
2120

2221
/**
2322
* An extension of {@link AbstractLiteral} that stores a numeric value to avoid parsing.

0 commit comments

Comments
 (0)