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 0c235f706c5f59e4b8bef232038050bab325ef47 Author: Andy Seaborne <[email protected]> AuthorDate: Sat May 10 14:23:58 2025 +0100 Deprecate for removal: ModelCollector --- jena-core/src/main/java/org/apache/jena/util/ModelCollector.java | 6 +++++- .../src/test/java/org/apache/jena/util/TestModelCollector.java | 1 + 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/jena-core/src/main/java/org/apache/jena/util/ModelCollector.java b/jena-core/src/main/java/org/apache/jena/util/ModelCollector.java index 24bc3095e3..f838e53777 100644 --- a/jena-core/src/main/java/org/apache/jena/util/ModelCollector.java +++ b/jena-core/src/main/java/org/apache/jena/util/ModelCollector.java @@ -26,13 +26,17 @@ import org.apache.jena.atlas.lib.IdentityFinishCollector.UnorderedIdentityFinish import org.apache.jena.rdf.model.Model; import org.apache.jena.rdf.model.ModelFactory; +/** + * @deprecated To be removed. + */ +@Deprecated(forRemoval = true) public abstract class ModelCollector implements UnorderedIdentityFinishCollector<Model, Model> { @Override public Supplier<Model> supplier() { return ModelFactory::createDefaultModel; } - + public ConcurrentModelCollector concurrent() { return new ConcurrentModelCollector(this); } diff --git a/jena-core/src/test/java/org/apache/jena/util/TestModelCollector.java b/jena-core/src/test/java/org/apache/jena/util/TestModelCollector.java index 1bfc9ad5f5..72dcec37c7 100644 --- a/jena-core/src/test/java/org/apache/jena/util/TestModelCollector.java +++ b/jena-core/src/test/java/org/apache/jena/util/TestModelCollector.java @@ -52,6 +52,7 @@ import org.apache.jena.util.ModelCollector.IntersectionModelCollector; import org.apache.jena.util.ModelCollector.UnionModelCollector; import org.junit.Test; +@SuppressWarnings("removal") public class TestModelCollector { public static junit.framework.Test suite() {
