Skip to content

Commit 8774ab2

Browse files
committed
Remove more unnecessary code
1 parent 8d42819 commit 8774ab2

File tree

5 files changed

+186
-208
lines changed

5 files changed

+186
-208
lines changed

core/src/main/java/ai/timefold/solver/core/impl/bavet/AbstractSession.java

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
import ai.timefold.solver.core.impl.bavet.uni.AbstractForEachUniNode;
77
import ai.timefold.solver.core.impl.bavet.uni.AbstractForEachUniNode.LifecycleOperation;
88

9-
public abstract class AbstractSession implements AutoCloseable {
9+
public abstract class AbstractSession {
1010

1111
private final NodeNetwork nodeNetwork;
1212
private final Map<Class<?>, AbstractForEachUniNode<Object>[]> insertEffectiveClassToNodeArrayMap;
@@ -63,8 +63,4 @@ public void settle() {
6363
nodeNetwork.settle();
6464
}
6565

66-
@Override
67-
public final void close() {
68-
}
69-
7066
}

core/src/main/java/ai/timefold/solver/core/impl/move/MoveStreamsBasedMoveRepository.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,6 @@ public void stepEnded(AbstractStepScope<Solution_> stepScope) {
8989
@Override
9090
public void phaseEnded(AbstractPhaseScope<Solution_> phaseScope) {
9191
if (moveStreamSession != null) {
92-
moveStreamSession.close();
9392
moveStreamSession = null;
9493
}
9594
phaseScope.getScoreDirector().setMoveRepository(null);

core/src/main/java/ai/timefold/solver/core/impl/move/streams/DefaultMoveStreamSession.java

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414

1515
@NullMarked
1616
public final class DefaultMoveStreamSession<Solution_>
17-
implements MoveStreamSession<Solution_>, AutoCloseable {
17+
implements MoveStreamSession<Solution_> {
1818

1919
private final DatasetSession<Solution_> datasetSession;
2020
private final SolutionView<Solution_> solutionView;
@@ -52,8 +52,4 @@ public SolutionView<Solution_> getSolutionView() {
5252
return solutionView;
5353
}
5454

55-
@Override
56-
public void close() {
57-
datasetSession.close();
58-
}
5955
}

core/src/main/java/ai/timefold/solver/core/impl/score/director/stream/BavetConstraintStreamScoreDirector.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,6 @@ public boolean requiresFlushing() {
9898
public void close() {
9999
super.close();
100100
if (session != null) {
101-
session.close();
102101
session = null;
103102
}
104103
}

0 commit comments

Comments
 (0)