From cc55fb47258826ddee575b00aca82baef91a6431 Mon Sep 17 00:00:00 2001 From: Andreas Schildbach Date: Sat, 12 Sep 2015 16:52:33 +0200 Subject: [PATCH] VRS: Throw exception on unhandled segment type. --- enabler/src/de/schildbach/pte/VrsProvider.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/enabler/src/de/schildbach/pte/VrsProvider.java b/enabler/src/de/schildbach/pte/VrsProvider.java index 1f1abc6d..774393e4 100644 --- a/enabler/src/de/schildbach/pte/VrsProvider.java +++ b/enabler/src/de/schildbach/pte/VrsProvider.java @@ -942,6 +942,10 @@ public class VrsProvider extends AbstractNetworkProvider arrivalPredicted, segmentDestinationPosition, segmentDestinationPosition), intermediateStops, points, Strings .emptyToNull(message.toString()))); } + else + { + throw new IllegalStateException("unhandled type: " + type); + } } int changes = route.getInt("changes"); List fares = parseFare(route.optJSONObject("costs"));