This is an automated email from the ASF dual-hosted git repository.
mridulpathak pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/ofbiz-framework.git
The following commit(s) were added to refs/heads/trunk by this push:
new 3564e747c9 Removed: Deprecated EntityDateFilterCondition references
from EntityConditionVisitor and EntityConditionVisitorTests (OFBIZ-3880) (#1311)
3564e747c9 is described below
commit 3564e747c9d1b0dd60ddc8adeb1d3318705fe5d6
Author: Mridul Pathak <[email protected]>
AuthorDate: Tue Jun 2 12:53:11 2026 +0530
Removed: Deprecated EntityDateFilterCondition references from
EntityConditionVisitor and EntityConditionVisitorTests (OFBIZ-3880) (#1311)
Removed: Deprecated EntityDateFilterCondition references from
EntityConditionVisitor and EntityConditionVisitorTests (OFBIZ-3880)
---
.../ofbiz/entity/condition/EntityConditionVisitor.java | 12 ------------
.../ofbiz/entity/condition/EntityDateFilterCondition.java | 3 ++-
.../org/apache/ofbiz/entity/EntityConditionVisitorTests.java | 7 -------
3 files changed, 2 insertions(+), 20 deletions(-)
diff --git
a/framework/entity/src/main/java/org/apache/ofbiz/entity/condition/EntityConditionVisitor.java
b/framework/entity/src/main/java/org/apache/ofbiz/entity/condition/EntityConditionVisitor.java
index 69dfdbf11c..9bb2387fe6 100644
---
a/framework/entity/src/main/java/org/apache/ofbiz/entity/condition/EntityConditionVisitor.java
+++
b/framework/entity/src/main/java/org/apache/ofbiz/entity/condition/EntityConditionVisitor.java
@@ -46,10 +46,6 @@ package org.apache.ofbiz.entity.condition;
* system.out.println("EntityFieldMap");
* }
*
- * public void visit(EntityDateFilterCondition df) {
- * system.out.println("EntityDateFilterCondition");
- * }
- *
* public void visit(EntityExpr expr) {
* system.out.println("EntityExpr");
* }
@@ -68,7 +64,6 @@ package org.apache.ofbiz.entity.condition;
*
* public void visit(EntityNotCondition cond) {}
* public void visit(EntityFieldMap m) {}
- * public void visit(EntityDateFilterCondition df) {}
*
* public <T extends EntityCondition> void
visit(EntityConditionList<T> l) {
* Iterator<T> it = l.getConditionIterator();
@@ -124,13 +119,6 @@ public interface EntityConditionVisitor {
*/
void visit(EntityFieldMap m);
- /**
- * Visits a date filter condition.
- * @param df the visited class
- * @see EntityDateFilterCondition
- */
- void visit(EntityDateFilterCondition df);
-
/**
* Visits an entity expression.
* @param expr the visited class
diff --git
a/framework/entity/src/main/java/org/apache/ofbiz/entity/condition/EntityDateFilterCondition.java
b/framework/entity/src/main/java/org/apache/ofbiz/entity/condition/EntityDateFilterCondition.java
index beceb34f77..d9baed3847 100644
---
a/framework/entity/src/main/java/org/apache/ofbiz/entity/condition/EntityDateFilterCondition.java
+++
b/framework/entity/src/main/java/org/apache/ofbiz/entity/condition/EntityDateFilterCondition.java
@@ -95,8 +95,9 @@ public final class EntityDateFilterCondition implements
EntityCondition {
}
@Override
+ @Deprecated
public void accept(EntityConditionVisitor visitor) {
- visitor.visit(this);
+ throw new UnsupportedOperationException("EntityDateFilterCondition is
deprecated and visitor support has been removed.");
}
@Override
diff --git
a/framework/entity/src/test/java/org/apache/ofbiz/entity/EntityConditionVisitorTests.java
b/framework/entity/src/test/java/org/apache/ofbiz/entity/EntityConditionVisitorTests.java
index 245ebfcbb4..e99d43ab87 100644
---
a/framework/entity/src/test/java/org/apache/ofbiz/entity/EntityConditionVisitorTests.java
+++
b/framework/entity/src/test/java/org/apache/ofbiz/entity/EntityConditionVisitorTests.java
@@ -31,7 +31,6 @@ import org.apache.ofbiz.entity.condition.EntityCondition;
import org.apache.ofbiz.entity.condition.EntityNotCondition;
import org.apache.ofbiz.entity.condition.EntityConditionList;
import org.apache.ofbiz.entity.condition.EntityConditionVisitor;
-import org.apache.ofbiz.entity.condition.EntityDateFilterCondition;
import org.apache.ofbiz.entity.condition.EntityExpr;
import org.apache.ofbiz.entity.condition.EntityFieldMap;
import org.apache.ofbiz.entity.condition.EntityWhereString;
@@ -64,11 +63,6 @@ public class EntityConditionVisitorTests {
pw.print("EntityFieldMap");
}
- @Override
- public void visit(EntityDateFilterCondition df) {
- pw.print("EntityDateFilterConfition");
- }
-
@Override
public void visit(EntityExpr expr) {
pw.print("EntityExpr");
@@ -92,7 +86,6 @@ public class EntityConditionVisitorTests {
@Override public void visit(EntityNotCondition cond) { }
@Override public void visit(EntityFieldMap m) { }
- @Override public void visit(EntityDateFilterCondition df) { }
@Override
public <T extends EntityCondition> void
visit(EntityConditionList<T> l) {