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]

Reply via email to