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

Reply via email to