From 291764e75696ea1e73ae7c3b98eb1974e2f1fd0c Mon Sep 17 00:00:00 2001 From: oblonski Date: Wed, 6 Jul 2016 15:01:04 +0200 Subject: [PATCH] override remove - related to #230 --- .../ruin/JobNeighborhoodsOptimized.java | 5 ++ .../test/resources/infiniteWriterV2Test.xml | 83 ++++++++++++------- 2 files changed, 59 insertions(+), 29 deletions(-) diff --git a/jsprit-core/src/main/java/com/graphhopper/jsprit/core/algorithm/ruin/JobNeighborhoodsOptimized.java b/jsprit-core/src/main/java/com/graphhopper/jsprit/core/algorithm/ruin/JobNeighborhoodsOptimized.java index 2e3aed65..dae6b1e1 100644 --- a/jsprit-core/src/main/java/com/graphhopper/jsprit/core/algorithm/ruin/JobNeighborhoodsOptimized.java +++ b/jsprit-core/src/main/java/com/graphhopper/jsprit/core/algorithm/ruin/JobNeighborhoodsOptimized.java @@ -44,6 +44,11 @@ class JobNeighborhoodsOptimized implements JobNeighborhoods { index++; return job; } + + @Override + public void remove() { + throw new UnsupportedOperationException(); + } } private static Logger logger = LoggerFactory.getLogger(JobNeighborhoodsImpl.class); diff --git a/jsprit-core/src/test/resources/infiniteWriterV2Test.xml b/jsprit-core/src/test/resources/infiniteWriterV2Test.xml index b34bf776..c7b5a449 100644 --- a/jsprit-core/src/test/resources/infiniteWriterV2Test.xml +++ b/jsprit-core/src/test/resources/infiniteWriterV2Test.xml @@ -2,7 +2,7 @@ - FINITE + INFINITE @@ -20,21 +20,6 @@ true - - v2 - vehType2 - - loc - - - loc - - - 0.0 - 1.7976931348623157E308 - - true - @@ -50,18 +35,58 @@ 0.0 - - vehType2 - - 200 - - - 0.0 - 1.0 - - 0.0 - 0.0 - - + + + + loc + + + 1 + + 2.0 + + + 0.0 + 1.7976931348623157E308 + + + + + + loc2 + + + 1 + + 4.0 + + + 0.0 + 1.7976931348623157E308 + + + + + + + 10.0 + + + noDriver + v1 + 0.0 + + 1 + 0.0 + 0.0 + + 0.0 + + + + + + +