This is an automated email from the ASF dual-hosted git repository.
mariofusco pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-kie-drools.git
The following commit(s) were added to refs/heads/main by this push:
new 38c71d139c Removed unnecessary imports for core (#6435)
38c71d139c is described below
commit 38c71d139cf07a66b3b77526d34ba39444288e99
Author: Paolo Bizzarri <[email protected]>
AuthorDate: Thu Aug 28 11:18:11 2025 +0200
Removed unnecessary imports for core (#6435)
---
.../src/main/java/org/drools/core/base/DroolsQueryImpl.java | 1 -
.../org/drools/core/base/InternalViewChangedEventListener.java | 1 -
.../java/org/drools/core/base/accumulators/CollectAccumulator.java | 1 -
.../src/main/java/org/drools/core/impl/InternalRuleBase.java | 2 --
.../java/org/drools/core/marshalling/MarshallerReaderContext.java | 1 -
.../src/main/java/org/drools/core/marshalling/TupleKey.java | 3 ---
.../main/java/org/drools/core/phreak/PhreakAsyncReceiveNode.java | 2 --
.../src/main/java/org/drools/core/phreak/PhreakAsyncSendNode.java | 2 --
.../src/main/java/org/drools/core/phreak/PhreakEvalNode.java | 1 -
.../src/main/java/org/drools/core/phreak/PhreakQueryNode.java | 2 --
.../main/java/org/drools/core/phreak/PhreakQueryTerminalNode.java | 1 -
.../main/java/org/drools/core/phreak/PhreakReactiveFromNode.java | 1 -
.../src/main/java/org/drools/core/phreak/PhreakTimerNode.java | 1 -
.../src/main/java/org/drools/core/phreak/TupleEvaluationUtil.java | 1 -
.../src/main/java/org/drools/core/process/ProcessContext.java | 2 --
.../src/main/java/org/drools/core/reteoo/AsyncReceiveNode.java | 2 --
.../main/java/org/drools/core/reteoo/ConditionalBranchNode.java | 2 --
.../src/main/java/org/drools/core/reteoo/EvalConditionNode.java | 2 --
drools-core/src/main/java/org/drools/core/reteoo/LeftTuple.java | 2 --
.../src/main/java/org/drools/core/reteoo/LeftTupleSink.java | 2 --
.../src/main/java/org/drools/core/reteoo/QueryTerminalNode.java | 2 --
.../src/main/java/org/drools/core/reteoo/ReteooBuilder.java | 1 -
.../main/java/org/drools/core/reteoo/RightInputAdapterNode.java | 1 -
drools-core/src/main/java/org/drools/core/reteoo/TimerNode.java | 2 --
drools-core/src/main/java/org/drools/core/reteoo/Tuple.java | 1 -
.../src/main/java/org/drools/core/reteoo/builder/BuildUtils.java | 2 --
.../java/org/drools/core/reteoo/builder/ReteooRuleBuilder.java | 1 -
.../main/java/org/drools/core/rule/consequence/InternalMatch.java | 1 -
.../rule/impl/OpenQueryViewChangedEventListenerAdapter.java | 1 -
.../src/main/java/org/drools/core/util/AbstractHashTable.java | 1 -
.../src/main/java/org/drools/core/util/DoubleLinkedEntry.java | 3 ---
drools-core/src/main/java/org/drools/core/util/TupleRBTree.java | 1 -
.../java/org/drools/core/util/index/AbstractTupleIndexTree.java | 1 -
.../main/java/org/drools/core/util/index/TupleListWithContext.java | 7 -------
.../src/test/java/org/drools/testcoverage/common/util/KieUtil.java | 1 -
35 files changed, 58 deletions(-)
diff --git
a/drools-core/src/main/java/org/drools/core/base/DroolsQueryImpl.java
b/drools-core/src/main/java/org/drools/core/base/DroolsQueryImpl.java
index f5d8041036..bf28d3378a 100644
--- a/drools-core/src/main/java/org/drools/core/base/DroolsQueryImpl.java
+++ b/drools-core/src/main/java/org/drools/core/base/DroolsQueryImpl.java
@@ -26,7 +26,6 @@ import org.drools.base.definitions.rule.impl.QueryImpl;
import org.drools.core.common.TupleSets;
import org.drools.core.common.WorkingMemoryAction;
import org.drools.core.phreak.StackEntry;
-import org.drools.core.reteoo.LeftTuple;
import org.drools.core.reteoo.LeftTupleSink;
import org.drools.core.reteoo.PathMemory;
import org.drools.core.reteoo.QueryElementNode.QueryElementNodeMemory;
diff --git
a/drools-core/src/main/java/org/drools/core/base/InternalViewChangedEventListener.java
b/drools-core/src/main/java/org/drools/core/base/InternalViewChangedEventListener.java
index d442045cfe..73bb9b383f 100644
---
a/drools-core/src/main/java/org/drools/core/base/InternalViewChangedEventListener.java
+++
b/drools-core/src/main/java/org/drools/core/base/InternalViewChangedEventListener.java
@@ -22,7 +22,6 @@ import java.util.List;
import org.drools.base.definitions.rule.impl.RuleImpl;
import org.drools.core.common.ReteEvaluator;
-import org.drools.core.reteoo.LeftTuple;
import org.drools.core.reteoo.TupleImpl;
public interface InternalViewChangedEventListener {
diff --git
a/drools-core/src/main/java/org/drools/core/base/accumulators/CollectAccumulator.java
b/drools-core/src/main/java/org/drools/core/base/accumulators/CollectAccumulator.java
index 257efe56f4..48312ea2e8 100644
---
a/drools-core/src/main/java/org/drools/core/base/accumulators/CollectAccumulator.java
+++
b/drools-core/src/main/java/org/drools/core/base/accumulators/CollectAccumulator.java
@@ -30,7 +30,6 @@ import org.drools.base.reteoo.BaseTuple;
import org.drools.base.rule.Collect;
import org.drools.base.rule.Declaration;
import org.drools.base.rule.accessor.Accumulator;
-import org.drools.core.reteoo.LeftTuple;
import org.drools.core.reteoo.TupleImpl;
import org.kie.api.runtime.rule.FactHandle;
diff --git
a/drools-core/src/main/java/org/drools/core/impl/InternalRuleBase.java
b/drools-core/src/main/java/org/drools/core/impl/InternalRuleBase.java
index c8ba6e7f37..8d0b340db8 100644
--- a/drools-core/src/main/java/org/drools/core/impl/InternalRuleBase.java
+++ b/drools-core/src/main/java/org/drools/core/impl/InternalRuleBase.java
@@ -27,8 +27,6 @@ import java.util.Set;
import org.drools.base.RuleBase;
import org.drools.base.common.RuleBasePartitionId;
import org.drools.base.definitions.InternalKnowledgePackage;
-import org.drools.base.definitions.rule.impl.RuleImpl;
-import org.drools.base.rule.InvalidPatternException;
import org.drools.base.rule.TypeDeclaration;
import org.drools.base.ruleunit.RuleUnitDescriptionRegistry;
import org.drools.core.KieBaseConfigurationImpl;
diff --git
a/drools-core/src/main/java/org/drools/core/marshalling/MarshallerReaderContext.java
b/drools-core/src/main/java/org/drools/core/marshalling/MarshallerReaderContext.java
index 6a739e1355..4eb0f6732a 100644
---
a/drools-core/src/main/java/org/drools/core/marshalling/MarshallerReaderContext.java
+++
b/drools-core/src/main/java/org/drools/core/marshalling/MarshallerReaderContext.java
@@ -33,7 +33,6 @@ import org.drools.core.impl.InternalRuleBase;
import org.drools.core.phreak.PhreakTimerNode.Scheduler;
import org.drools.core.reteoo.LeftTuple;
import org.drools.core.reteoo.ObjectTypeConf;
-import org.drools.core.reteoo.TupleImpl ;
import org.drools.core.reteoo.TupleImpl;
import org.kie.api.marshalling.ObjectMarshallingStrategy;
import org.kie.api.marshalling.ObjectMarshallingStrategyStore;
diff --git
a/drools-core/src/main/java/org/drools/core/marshalling/TupleKey.java
b/drools-core/src/main/java/org/drools/core/marshalling/TupleKey.java
index 31331b6e64..8fc1847fff 100644
--- a/drools-core/src/main/java/org/drools/core/marshalling/TupleKey.java
+++ b/drools-core/src/main/java/org/drools/core/marshalling/TupleKey.java
@@ -20,10 +20,7 @@ package org.drools.core.marshalling;
import java.util.Arrays;
-import org.drools.core.common.BaseNode;
import org.drools.core.common.SuperCacheFixer;
-import org.drools.core.reteoo.LeftTuple;
-import org.drools.core.reteoo.LeftTupleNode;
import org.drools.core.reteoo.TupleImpl ;
public class TupleKey {
diff --git
a/drools-core/src/main/java/org/drools/core/phreak/PhreakAsyncReceiveNode.java
b/drools-core/src/main/java/org/drools/core/phreak/PhreakAsyncReceiveNode.java
index 299f90e20f..7de623fc7c 100644
---
a/drools-core/src/main/java/org/drools/core/phreak/PhreakAsyncReceiveNode.java
+++
b/drools-core/src/main/java/org/drools/core/phreak/PhreakAsyncReceiveNode.java
@@ -18,14 +18,12 @@
*/
package org.drools.core.phreak;
-import org.drools.base.rule.ContextEntry;
import org.drools.core.common.BetaConstraints;
import org.drools.core.common.InternalFactHandle;
import org.drools.core.common.ReteEvaluator;
import org.drools.core.common.TupleSets;
import org.drools.core.reteoo.AsyncReceiveNode;
import org.drools.core.reteoo.AsyncReceiveNode.AsyncReceiveMemory;
-import org.drools.core.reteoo.LeftTuple;
import org.drools.core.reteoo.LeftTupleSink;
import org.drools.core.reteoo.TupleFactory;
import org.drools.core.reteoo.TupleImpl;
diff --git
a/drools-core/src/main/java/org/drools/core/phreak/PhreakAsyncSendNode.java
b/drools-core/src/main/java/org/drools/core/phreak/PhreakAsyncSendNode.java
index ff83ec4b9f..b67f64ddc5 100644
--- a/drools-core/src/main/java/org/drools/core/phreak/PhreakAsyncSendNode.java
+++ b/drools-core/src/main/java/org/drools/core/phreak/PhreakAsyncSendNode.java
@@ -21,7 +21,6 @@ package org.drools.core.phreak;
import java.util.LinkedHashMap;
import java.util.concurrent.Executor;
-import org.drools.base.rule.ContextEntry;
import org.drools.base.rule.accessor.DataProvider;
import org.drools.base.rule.constraint.AlphaNodeFieldConstraint;
import org.drools.core.common.BetaConstraints;
@@ -34,7 +33,6 @@ import org.drools.core.reteoo.AsyncMessagesCoordinator;
import org.drools.core.reteoo.AsyncSendNode;
import org.drools.core.reteoo.AsyncSendNode.AsyncSendMemory;
import org.drools.core.reteoo.BetaMemory;
-import org.drools.core.reteoo.LeftTuple;
import org.drools.core.reteoo.TupleImpl;
import org.kie.internal.concurrent.ExecutorProviderFactory;
diff --git
a/drools-core/src/main/java/org/drools/core/phreak/PhreakEvalNode.java
b/drools-core/src/main/java/org/drools/core/phreak/PhreakEvalNode.java
index 874a5ba205..15037e8936 100644
--- a/drools-core/src/main/java/org/drools/core/phreak/PhreakEvalNode.java
+++ b/drools-core/src/main/java/org/drools/core/phreak/PhreakEvalNode.java
@@ -23,7 +23,6 @@ import org.drools.core.common.ReteEvaluator;
import org.drools.core.common.TupleSets;
import org.drools.core.reteoo.EvalConditionNode;
import org.drools.core.reteoo.EvalConditionNode.EvalMemory;
-import org.drools.core.reteoo.LeftTuple;
import org.drools.core.reteoo.LeftTupleSink;
import org.drools.core.reteoo.TupleFactory;
import org.drools.core.reteoo.TupleImpl;
diff --git
a/drools-core/src/main/java/org/drools/core/phreak/PhreakQueryNode.java
b/drools-core/src/main/java/org/drools/core/phreak/PhreakQueryNode.java
index 69259d0dd6..ceee680686 100644
--- a/drools-core/src/main/java/org/drools/core/phreak/PhreakQueryNode.java
+++ b/drools-core/src/main/java/org/drools/core/phreak/PhreakQueryNode.java
@@ -25,12 +25,10 @@ import org.drools.core.common.ReteEvaluator;
import org.drools.core.common.TupleSets;
import org.drools.core.reteoo.LeftInputAdapterNode;
import org.drools.core.reteoo.LeftInputAdapterNode.LiaNodeMemory;
-import org.drools.core.reteoo.LeftTuple;
import org.drools.core.reteoo.QueryElementNode;
import org.drools.core.reteoo.QueryElementNode.QueryElementNodeMemory;
import org.drools.core.reteoo.SegmentMemory;
import org.drools.core.reteoo.TupleImpl;
-import org.drools.core.util.index.TupleList;
public class PhreakQueryNode {
public void doNode(QueryElementNode queryNode,
diff --git
a/drools-core/src/main/java/org/drools/core/phreak/PhreakQueryTerminalNode.java
b/drools-core/src/main/java/org/drools/core/phreak/PhreakQueryTerminalNode.java
index 9d9521511c..6f3cace1a0 100644
---
a/drools-core/src/main/java/org/drools/core/phreak/PhreakQueryTerminalNode.java
+++
b/drools-core/src/main/java/org/drools/core/phreak/PhreakQueryTerminalNode.java
@@ -23,7 +23,6 @@ import java.util.List;
import org.drools.core.base.DroolsQueryImpl;
import org.drools.core.common.ActivationsManager;
import org.drools.core.common.TupleSets;
-import org.drools.core.reteoo.LeftTuple;
import org.drools.core.reteoo.LeftTupleSink;
import org.drools.core.reteoo.PathMemory;
import org.drools.core.reteoo.QueryElementNode.QueryElementNodeMemory;
diff --git
a/drools-core/src/main/java/org/drools/core/phreak/PhreakReactiveFromNode.java
b/drools-core/src/main/java/org/drools/core/phreak/PhreakReactiveFromNode.java
index f2e7891040..f39dfc2c6f 100644
---
a/drools-core/src/main/java/org/drools/core/phreak/PhreakReactiveFromNode.java
+++
b/drools-core/src/main/java/org/drools/core/phreak/PhreakReactiveFromNode.java
@@ -20,7 +20,6 @@ package org.drools.core.phreak;
import org.drools.core.common.ReteEvaluator;
import org.drools.core.common.TupleSets;
-import org.drools.core.reteoo.LeftTuple;
import org.drools.core.reteoo.LeftTupleSink;
import org.drools.core.reteoo.ReactiveFromNode;
import org.drools.core.reteoo.ReactiveFromNode.ReactiveFromMemory;
diff --git
a/drools-core/src/main/java/org/drools/core/phreak/PhreakTimerNode.java
b/drools-core/src/main/java/org/drools/core/phreak/PhreakTimerNode.java
index 8bd1d950b0..fc8b7e0285 100644
--- a/drools-core/src/main/java/org/drools/core/phreak/PhreakTimerNode.java
+++ b/drools-core/src/main/java/org/drools/core/phreak/PhreakTimerNode.java
@@ -39,7 +39,6 @@ import org.drools.core.reteoo.PathMemory;
import org.drools.core.reteoo.SegmentMemory;
import org.drools.core.reteoo.TimerNode;
import org.drools.core.reteoo.TimerNode.TimerNodeMemory;
-import org.drools.core.reteoo.Tuple;
import org.drools.core.reteoo.TupleFactory;
import org.drools.core.reteoo.TupleImpl;
import org.drools.core.time.Job;
diff --git
a/drools-core/src/main/java/org/drools/core/phreak/TupleEvaluationUtil.java
b/drools-core/src/main/java/org/drools/core/phreak/TupleEvaluationUtil.java
index f5788a8782..9a0c765105 100644
--- a/drools-core/src/main/java/org/drools/core/phreak/TupleEvaluationUtil.java
+++ b/drools-core/src/main/java/org/drools/core/phreak/TupleEvaluationUtil.java
@@ -34,7 +34,6 @@ import org.drools.core.reteoo.LeftTupleNode;
import org.drools.core.reteoo.PathEndNode;
import org.drools.core.reteoo.PathMemory;
import org.drools.core.reteoo.SegmentMemory;
-import org.drools.core.reteoo.TerminalNode;
import org.drools.core.reteoo.Tuple;
import org.drools.core.util.LinkedList;
diff --git
a/drools-core/src/main/java/org/drools/core/process/ProcessContext.java
b/drools-core/src/main/java/org/drools/core/process/ProcessContext.java
index eed52b352b..29e70ba1a3 100644
--- a/drools-core/src/main/java/org/drools/core/process/ProcessContext.java
+++ b/drools-core/src/main/java/org/drools/core/process/ProcessContext.java
@@ -18,8 +18,6 @@
*/
package org.drools.core.process;
-import java.util.Collection;
-
import org.kie.api.runtime.KieRuntime;
public class ProcessContext extends AbstractProcessContext {
diff --git
a/drools-core/src/main/java/org/drools/core/reteoo/AsyncReceiveNode.java
b/drools-core/src/main/java/org/drools/core/reteoo/AsyncReceiveNode.java
index e99b4345b3..f0e65a836e 100644
--- a/drools-core/src/main/java/org/drools/core/reteoo/AsyncReceiveNode.java
+++ b/drools-core/src/main/java/org/drools/core/reteoo/AsyncReceiveNode.java
@@ -30,10 +30,8 @@ import
org.drools.base.rule.constraint.AlphaNodeFieldConstraint;
import org.drools.core.RuleBaseConfiguration;
import org.drools.core.common.BetaConstraints;
import org.drools.core.common.EmptyBetaConstraints;
-import org.drools.core.common.InternalFactHandle;
import org.drools.core.common.Memory;
import org.drools.core.common.MemoryFactory;
-import org.drools.core.common.PropagationContext;
import org.drools.core.common.ReteEvaluator;
import org.drools.core.common.UpdateContext;
import org.drools.core.phreak.PropagationEntry;
diff --git
a/drools-core/src/main/java/org/drools/core/reteoo/ConditionalBranchNode.java
b/drools-core/src/main/java/org/drools/core/reteoo/ConditionalBranchNode.java
index 677cddebf4..9cd5208d4a 100644
---
a/drools-core/src/main/java/org/drools/core/reteoo/ConditionalBranchNode.java
+++
b/drools-core/src/main/java/org/drools/core/reteoo/ConditionalBranchNode.java
@@ -26,10 +26,8 @@ import java.io.ObjectOutput;
import org.drools.base.common.NetworkNode;
import org.drools.base.reteoo.NodeTypeEnums;
import org.drools.core.RuleBaseConfiguration;
-import org.drools.core.common.InternalFactHandle;
import org.drools.core.common.Memory;
import org.drools.core.common.MemoryFactory;
-import org.drools.core.common.PropagationContext;
import org.drools.core.common.ReteEvaluator;
import org.drools.core.common.UpdateContext;
import org.drools.core.reteoo.builder.BuildContext;
diff --git
a/drools-core/src/main/java/org/drools/core/reteoo/EvalConditionNode.java
b/drools-core/src/main/java/org/drools/core/reteoo/EvalConditionNode.java
index 83485fad25..3f807a3bf6 100644
--- a/drools-core/src/main/java/org/drools/core/reteoo/EvalConditionNode.java
+++ b/drools-core/src/main/java/org/drools/core/reteoo/EvalConditionNode.java
@@ -30,10 +30,8 @@ import org.drools.base.reteoo.NodeTypeEnums;
import org.drools.base.rule.EvalCondition;
import org.drools.base.rule.RuleComponent;
import org.drools.core.RuleBaseConfiguration;
-import org.drools.core.common.InternalFactHandle;
import org.drools.core.common.Memory;
import org.drools.core.common.MemoryFactory;
-import org.drools.core.common.PropagationContext;
import org.drools.core.common.ReteEvaluator;
import org.drools.core.common.UpdateContext;
import org.drools.core.reteoo.builder.BuildContext;
diff --git a/drools-core/src/main/java/org/drools/core/reteoo/LeftTuple.java
b/drools-core/src/main/java/org/drools/core/reteoo/LeftTuple.java
index e7a2cf8980..08e566e9fa 100644
--- a/drools-core/src/main/java/org/drools/core/reteoo/LeftTuple.java
+++ b/drools-core/src/main/java/org/drools/core/reteoo/LeftTuple.java
@@ -18,8 +18,6 @@
*/
package org.drools.core.reteoo;
-import org.drools.base.common.NetworkNode;
-import org.drools.core.common.BaseNode;
import org.drools.core.common.InternalFactHandle;
import org.drools.core.common.PropagationContext;
import org.drools.core.common.SuperCacheFixer;
diff --git
a/drools-core/src/main/java/org/drools/core/reteoo/LeftTupleSink.java
b/drools-core/src/main/java/org/drools/core/reteoo/LeftTupleSink.java
index 53dccbe103..7b316700fd 100644
--- a/drools-core/src/main/java/org/drools/core/reteoo/LeftTupleSink.java
+++ b/drools-core/src/main/java/org/drools/core/reteoo/LeftTupleSink.java
@@ -19,8 +19,6 @@
package org.drools.core.reteoo;
import org.drools.base.common.RuleBasePartitionId;
-import org.drools.core.common.InternalFactHandle;
-import org.drools.core.common.PropagationContext;
import org.drools.util.bitmask.BitMask;
/**
diff --git
a/drools-core/src/main/java/org/drools/core/reteoo/QueryTerminalNode.java
b/drools-core/src/main/java/org/drools/core/reteoo/QueryTerminalNode.java
index 9d8fd0d8d5..0f304c0250 100644
--- a/drools-core/src/main/java/org/drools/core/reteoo/QueryTerminalNode.java
+++ b/drools-core/src/main/java/org/drools/core/reteoo/QueryTerminalNode.java
@@ -25,8 +25,6 @@ import org.drools.base.definitions.rule.impl.RuleImpl;
import org.drools.base.reteoo.NodeTypeEnums;
import org.drools.base.rule.Declaration;
import org.drools.base.rule.GroupElement;
-import org.drools.core.common.InternalFactHandle;
-import org.drools.core.common.PropagationContext;
import org.drools.core.reteoo.builder.BuildContext;
/**
diff --git
a/drools-core/src/main/java/org/drools/core/reteoo/ReteooBuilder.java
b/drools-core/src/main/java/org/drools/core/reteoo/ReteooBuilder.java
index 2a8154adef..e1ada96774 100644
--- a/drools-core/src/main/java/org/drools/core/reteoo/ReteooBuilder.java
+++ b/drools-core/src/main/java/org/drools/core/reteoo/ReteooBuilder.java
@@ -46,7 +46,6 @@ import org.drools.core.common.MemoryFactory;
import org.drools.core.impl.InternalRuleBase;
import org.drools.core.phreak.PhreakBuilder;
import org.drools.core.reteoo.builder.ReteooRuleBuilder;
-import org.drools.core.util.TupleRBTree.Node;
import org.kie.api.definition.rule.Rule;
/**
diff --git
a/drools-core/src/main/java/org/drools/core/reteoo/RightInputAdapterNode.java
b/drools-core/src/main/java/org/drools/core/reteoo/RightInputAdapterNode.java
index 34c4935a22..5e33f44576 100644
---
a/drools-core/src/main/java/org/drools/core/reteoo/RightInputAdapterNode.java
+++
b/drools-core/src/main/java/org/drools/core/reteoo/RightInputAdapterNode.java
@@ -30,7 +30,6 @@ import org.drools.base.reteoo.NodeTypeEnums;
import org.drools.base.rule.Pattern;
import org.drools.core.RuleBaseConfiguration;
import org.drools.core.common.ActivationsManager;
-import org.drools.core.common.InternalFactHandle;
import org.drools.core.common.InternalWorkingMemory;
import org.drools.core.common.Memory;
import org.drools.core.common.PropagationContext;
diff --git a/drools-core/src/main/java/org/drools/core/reteoo/TimerNode.java
b/drools-core/src/main/java/org/drools/core/reteoo/TimerNode.java
index 53b1cf94b7..da2d078ab5 100644
--- a/drools-core/src/main/java/org/drools/core/reteoo/TimerNode.java
+++ b/drools-core/src/main/java/org/drools/core/reteoo/TimerNode.java
@@ -26,10 +26,8 @@ import org.drools.base.rule.Declaration;
import org.drools.base.rule.Pattern;
import org.drools.base.time.impl.Timer;
import org.drools.core.RuleBaseConfiguration;
-import org.drools.core.common.InternalFactHandle;
import org.drools.core.common.Memory;
import org.drools.core.common.MemoryFactory;
-import org.drools.core.common.PropagationContext;
import org.drools.core.common.ReteEvaluator;
import org.drools.core.common.UpdateContext;
import org.drools.core.reteoo.builder.BuildContext;
diff --git a/drools-core/src/main/java/org/drools/core/reteoo/Tuple.java
b/drools-core/src/main/java/org/drools/core/reteoo/Tuple.java
index f2b132672a..1bd7b51fc1 100644
--- a/drools-core/src/main/java/org/drools/core/reteoo/Tuple.java
+++ b/drools-core/src/main/java/org/drools/core/reteoo/Tuple.java
@@ -20,7 +20,6 @@ package org.drools.core.reteoo;
import java.io.Serializable;
-import org.drools.base.common.NetworkNode;
import org.drools.base.reteoo.BaseTuple;
import org.drools.core.common.InternalFactHandle;
import org.drools.core.common.PropagationContext;
diff --git
a/drools-core/src/main/java/org/drools/core/reteoo/builder/BuildUtils.java
b/drools-core/src/main/java/org/drools/core/reteoo/builder/BuildUtils.java
index 7ce66db5aa..c760ccbc0e 100755
--- a/drools-core/src/main/java/org/drools/core/reteoo/builder/BuildUtils.java
+++ b/drools-core/src/main/java/org/drools/core/reteoo/builder/BuildUtils.java
@@ -25,7 +25,6 @@ import java.util.Map;
import org.drools.base.base.ObjectType;
import org.drools.base.common.RuleBasePartitionId;
-import org.drools.base.definitions.rule.impl.RuleImpl;
import org.drools.base.reteoo.NodeTypeEnums;
import org.drools.base.rule.Declaration;
import org.drools.base.rule.GroupElement;
@@ -44,7 +43,6 @@ import org.drools.core.reteoo.BetaNode;
import org.drools.core.reteoo.EntryPointNode;
import org.drools.core.reteoo.ObjectTypeNode;
import org.drools.core.time.TemporalDependencyMatrix;
-import org.kie.api.definition.rule.Rule;
/**
* Utility functions for reteoo build
diff --git
a/drools-core/src/main/java/org/drools/core/reteoo/builder/ReteooRuleBuilder.java
b/drools-core/src/main/java/org/drools/core/reteoo/builder/ReteooRuleBuilder.java
index c7288df966..3c812903c3 100755
---
a/drools-core/src/main/java/org/drools/core/reteoo/builder/ReteooRuleBuilder.java
+++
b/drools-core/src/main/java/org/drools/core/reteoo/builder/ReteooRuleBuilder.java
@@ -51,7 +51,6 @@ import org.drools.core.common.UpdateContext;
import org.drools.core.impl.InternalRuleBase;
import org.drools.core.phreak.PhreakBuilder;
import org.drools.core.reteoo.PathEndNode;
-import org.drools.core.reteoo.RightInputAdapterNode;
import org.drools.core.reteoo.RuleBuilder;
import org.drools.core.reteoo.TerminalNode;
import org.drools.core.reteoo.WindowNode;
diff --git
a/drools-core/src/main/java/org/drools/core/rule/consequence/InternalMatch.java
b/drools-core/src/main/java/org/drools/core/rule/consequence/InternalMatch.java
index 436bfe4117..15bec033b6 100644
---
a/drools-core/src/main/java/org/drools/core/rule/consequence/InternalMatch.java
+++
b/drools-core/src/main/java/org/drools/core/rule/consequence/InternalMatch.java
@@ -36,7 +36,6 @@ import org.drools.core.common.PropagationContext;
import org.drools.core.common.QueryElementFactHandle;
import org.drools.core.common.ReteEvaluator;
import org.drools.core.phreak.RuleAgendaItem;
-import org.drools.core.reteoo.LeftTuple;
import org.drools.core.reteoo.TerminalNode;
import org.drools.core.reteoo.Tuple;
import org.drools.core.reteoo.TupleImpl;
diff --git
a/drools-core/src/main/java/org/drools/core/runtime/rule/impl/OpenQueryViewChangedEventListenerAdapter.java
b/drools-core/src/main/java/org/drools/core/runtime/rule/impl/OpenQueryViewChangedEventListenerAdapter.java
index fec065484d..43041920fb 100644
---
a/drools-core/src/main/java/org/drools/core/runtime/rule/impl/OpenQueryViewChangedEventListenerAdapter.java
+++
b/drools-core/src/main/java/org/drools/core/runtime/rule/impl/OpenQueryViewChangedEventListenerAdapter.java
@@ -23,7 +23,6 @@ import java.util.List;
import org.drools.base.definitions.rule.impl.RuleImpl;
import org.drools.core.base.InternalViewChangedEventListener;
import org.drools.core.common.ReteEvaluator;
-import org.drools.core.reteoo.LeftTuple;
import org.drools.core.reteoo.TupleImpl;
import org.kie.api.runtime.rule.ViewChangedEventListener;
diff --git
a/drools-core/src/main/java/org/drools/core/util/AbstractHashTable.java
b/drools-core/src/main/java/org/drools/core/util/AbstractHashTable.java
index 5b642575c2..aadf8c548d 100644
--- a/drools-core/src/main/java/org/drools/core/util/AbstractHashTable.java
+++ b/drools-core/src/main/java/org/drools/core/util/AbstractHashTable.java
@@ -26,7 +26,6 @@ import java.util.Objects;
import org.drools.base.util.IndexedValueReader;
import org.drools.core.reteoo.TupleImpl;
-import org.drools.core.reteoo.Tuple;
import org.drools.core.util.index.TupleList;
public abstract class AbstractHashTable
diff --git
a/drools-core/src/main/java/org/drools/core/util/DoubleLinkedEntry.java
b/drools-core/src/main/java/org/drools/core/util/DoubleLinkedEntry.java
index d2e45a87f7..190f593fc1 100644
--- a/drools-core/src/main/java/org/drools/core/util/DoubleLinkedEntry.java
+++ b/drools-core/src/main/java/org/drools/core/util/DoubleLinkedEntry.java
@@ -18,9 +18,6 @@
*/
package org.drools.core.util;
-import org.drools.core.reteoo.TupleImpl;
-import org.drools.core.util.index.TupleList;
-
/**
* Items placed in a <code>LinkedList<code> must implement this interface .
*
diff --git a/drools-core/src/main/java/org/drools/core/util/TupleRBTree.java
b/drools-core/src/main/java/org/drools/core/util/TupleRBTree.java
index 9ae0fb8a6c..c5cdc1a9f3 100644
--- a/drools-core/src/main/java/org/drools/core/util/TupleRBTree.java
+++ b/drools-core/src/main/java/org/drools/core/util/TupleRBTree.java
@@ -18,7 +18,6 @@
*/
package org.drools.core.util;
-import org.drools.core.reteoo.TupleImpl;
import org.drools.core.util.index.TupleList;
public class TupleRBTree<K extends Comparable< ? super K>> {
diff --git
a/drools-core/src/main/java/org/drools/core/util/index/AbstractTupleIndexTree.java
b/drools-core/src/main/java/org/drools/core/util/index/AbstractTupleIndexTree.java
index 602c6d2b88..4b08c576e0 100644
---
a/drools-core/src/main/java/org/drools/core/util/index/AbstractTupleIndexTree.java
+++
b/drools-core/src/main/java/org/drools/core/util/index/AbstractTupleIndexTree.java
@@ -19,7 +19,6 @@
package org.drools.core.util.index;
import org.drools.base.util.index.ConstraintTypeOperator;
-import org.drools.core.reteoo.Tuple;
import org.drools.base.util.IndexedValueReader;
import org.drools.core.reteoo.TupleImpl;
diff --git
a/drools-core/src/main/java/org/drools/core/util/index/TupleListWithContext.java
b/drools-core/src/main/java/org/drools/core/util/index/TupleListWithContext.java
index 91a9b41df0..87a3a08c13 100644
---
a/drools-core/src/main/java/org/drools/core/util/index/TupleListWithContext.java
+++
b/drools-core/src/main/java/org/drools/core/util/index/TupleListWithContext.java
@@ -18,14 +18,7 @@
*/
package org.drools.core.util.index;
-import org.drools.core.common.InternalFactHandle;
import org.drools.core.reteoo.TupleImpl;
-import org.drools.core.reteoo.TupleMemory;
-import org.drools.core.util.FastIterator;
-import org.drools.core.util.LinkedList;
-import org.drools.core.util.SingleLinkedEntry;
-
-import java.io.Serializable;
public class TupleListWithContext<C> extends TupleList {
diff --git
a/drools-test-coverage/test-suite/src/test/java/org/drools/testcoverage/common/util/KieUtil.java
b/drools-test-coverage/test-suite/src/test/java/org/drools/testcoverage/common/util/KieUtil.java
index 00b2f589e9..ecf642e940 100644
---
a/drools-test-coverage/test-suite/src/test/java/org/drools/testcoverage/common/util/KieUtil.java
+++
b/drools-test-coverage/test-suite/src/test/java/org/drools/testcoverage/common/util/KieUtil.java
@@ -17,7 +17,6 @@
* under the License.
*/
package org.drools.testcoverage.common.util;
-;
import java.io.IOException;
import java.io.InputStream;
import java.io.StringReader;
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]