From 4ac181165c8e22047db5ee47f83be1542e55c23b Mon Sep 17 00:00:00 2001 From: Michal Maciejewski Date: Thu, 9 May 2019 10:44:43 +0200 Subject: [PATCH] remove BreakScheduling.modifiedRoutes and its updating - it is never used --- .../jsprit/core/algorithm/recreate/BreakScheduling.java | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/jsprit-core/src/main/java/com/graphhopper/jsprit/core/algorithm/recreate/BreakScheduling.java b/jsprit-core/src/main/java/com/graphhopper/jsprit/core/algorithm/recreate/BreakScheduling.java index 66fbb182..a64b8154 100644 --- a/jsprit-core/src/main/java/com/graphhopper/jsprit/core/algorithm/recreate/BreakScheduling.java +++ b/jsprit-core/src/main/java/com/graphhopper/jsprit/core/algorithm/recreate/BreakScheduling.java @@ -45,8 +45,6 @@ public class BreakScheduling implements InsertionStartsListener,JobInsertedListe private final EventListeners eventListeners; - private Set modifiedRoutes = new HashSet(); - public BreakScheduling(VehicleRoutingProblem vrp, StateManager stateManager, ConstraintManager constraintManager) { this.stateManager = stateManager; this.breakInsertionCalculator = new BreakInsertionCalculator(vrp.getTransportCosts(), vrp.getActivityCosts(), new LocalActivityInsertionCostsCalculator(vrp.getTransportCosts(), vrp.getActivityCosts(), stateManager), constraintManager, vrp.getJobActivityFactory()); @@ -78,7 +76,6 @@ public class BreakScheduling implements InsertionStartsListener,JobInsertedListe @Override public void ruinStarts(Collection routes) { - } @Override @@ -88,7 +85,7 @@ public class BreakScheduling implements InsertionStartsListener,JobInsertedListe boolean removed = route.getTourActivities().removeJob(aBreak); if(removed) logger.trace("ruin: {}", aBreak.getId()); } - List breaks = new ArrayList(); + List breaks = new ArrayList<>(); for (Job j : unassignedJobs) { if (j instanceof Break) { breaks.add((Break) j); @@ -99,7 +96,6 @@ public class BreakScheduling implements InsertionStartsListener,JobInsertedListe @Override public void removed(Job job, VehicleRoute fromRoute) { - if(fromRoute.getVehicle().getBreak() != null) modifiedRoutes.add(fromRoute); } @Override @@ -119,6 +115,5 @@ public class BreakScheduling implements InsertionStartsListener,JobInsertedListe } } } - } }