From e4b5bbf5fa6ee3787de411eb5652db635852a193 Mon Sep 17 00:00:00 2001 From: oblonski Date: Mon, 24 Jun 2019 13:18:36 +0200 Subject: [PATCH] reduce calling getSimpleName - related to #429 --- .../core/algorithm/recreate/ServiceInsertionCalculator.java | 1 - .../core/algorithm/recreate/ShipmentInsertionCalculator.java | 1 - .../core/algorithm/recreate/ShipmentInsertionCalculatorFlex.java | 1 - 3 files changed, 3 deletions(-) diff --git a/jsprit-core/src/main/java/com/graphhopper/jsprit/core/algorithm/recreate/ServiceInsertionCalculator.java b/jsprit-core/src/main/java/com/graphhopper/jsprit/core/algorithm/recreate/ServiceInsertionCalculator.java index 36b7ba85..1ed5a68b 100644 --- a/jsprit-core/src/main/java/com/graphhopper/jsprit/core/algorithm/recreate/ServiceInsertionCalculator.java +++ b/jsprit-core/src/main/java/com/graphhopper/jsprit/core/algorithm/recreate/ServiceInsertionCalculator.java @@ -171,7 +171,6 @@ final class ServiceInsertionCalculator extends AbstractInsertionCalculator { for (HardConstraint c : failedActivityConstraints) { emptyInsertionData.addFailedConstrainName(c.getClass().getSimpleName()); } -// emptyInsertionData.getFailedConstraintNames().addAll(failedActivityConstraints); return emptyInsertionData; } InsertionData insertionData = new InsertionData(bestCost, InsertionData.NO_INDEX, insertionIndex, newVehicle, newDriver); diff --git a/jsprit-core/src/main/java/com/graphhopper/jsprit/core/algorithm/recreate/ShipmentInsertionCalculator.java b/jsprit-core/src/main/java/com/graphhopper/jsprit/core/algorithm/recreate/ShipmentInsertionCalculator.java index 6baad009..d7b3eecd 100644 --- a/jsprit-core/src/main/java/com/graphhopper/jsprit/core/algorithm/recreate/ShipmentInsertionCalculator.java +++ b/jsprit-core/src/main/java/com/graphhopper/jsprit/core/algorithm/recreate/ShipmentInsertionCalculator.java @@ -232,7 +232,6 @@ final class ShipmentInsertionCalculator extends AbstractInsertionCalculator { for (HardConstraint failed : failedActivityConstraints) { emptyInsertionData.addFailedConstrainName(failed.getClass().getSimpleName()); } -// emptyInsertionData.getFailedConstraintNames().addAll(failedActivityConstraints); return emptyInsertionData; } InsertionData insertionData = new InsertionData(bestCost, pickupInsertionIndex, deliveryInsertionIndex, newVehicle, newDriver); diff --git a/jsprit-core/src/main/java/com/graphhopper/jsprit/core/algorithm/recreate/ShipmentInsertionCalculatorFlex.java b/jsprit-core/src/main/java/com/graphhopper/jsprit/core/algorithm/recreate/ShipmentInsertionCalculatorFlex.java index 74acff6d..8862481a 100644 --- a/jsprit-core/src/main/java/com/graphhopper/jsprit/core/algorithm/recreate/ShipmentInsertionCalculatorFlex.java +++ b/jsprit-core/src/main/java/com/graphhopper/jsprit/core/algorithm/recreate/ShipmentInsertionCalculatorFlex.java @@ -256,7 +256,6 @@ public final class ShipmentInsertionCalculatorFlex extends AbstractInsertionCalc for (HardConstraint failed : failedActivityConstraints) { emptyInsertionData.addFailedConstrainName(failed.getClass().getSimpleName()); } -// emptyInsertionData.getFailedConstraintNames().addAll(failedActivityConstraints); return emptyInsertionData; } InsertionData insertionData = new InsertionData(bestCost, pickupInsertionIndex, deliveryInsertionIndex, newVehicle, newDriver);