summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lib/Travel/Status/DE/IRIS.pm4
-rw-r--r--lib/Travel/Status/DE/IRIS/Result.pm36
2 files changed, 19 insertions, 21 deletions
diff --git a/lib/Travel/Status/DE/IRIS.pm b/lib/Travel/Status/DE/IRIS.pm
index 43b5313..ebc0bc1 100644
--- a/lib/Travel/Status/DE/IRIS.pm
+++ b/lib/Travel/Status/DE/IRIS.pm
@@ -11,9 +11,9 @@ our $VERSION = '1.72';
use Carp qw(confess cluck);
use DateTime;
use DateTime::Format::Strptime;
-use List::Util qw(first);
+use List::Util qw(first);
use List::MoreUtils qw(uniq);
-use List::UtilsBy qw(uniq_by);
+use List::UtilsBy qw(uniq_by);
use LWP::UserAgent;
use Travel::Status::DE::IRIS::Result;
use XML::LibXML;
diff --git a/lib/Travel/Status/DE/IRIS/Result.pm b/lib/Travel/Status/DE/IRIS/Result.pm
index 25abb0a..202fd6d 100644
--- a/lib/Travel/Status/DE/IRIS/Result.pm
+++ b/lib/Travel/Status/DE/IRIS/Result.pm
@@ -13,17 +13,17 @@ use DateTime;
use DateTime::Format::Strptime;
use List::Compare;
use List::MoreUtils qw(none uniq lastval);
-use Scalar::Util qw(weaken);
+use Scalar::Util qw(weaken);
our $VERSION = '1.72';
my %translation = (
- 1 => 'Nähere Informationen in Kürze',
- 2 => 'Polizeieinsatz',
- 3 => 'Feuerwehreinsatz auf der Strecke',
- 4 => 'Kurzfristiger Personalausfall', # xlsx: missing
- 5 => 'Ärztliche Versorgung eines Fahrgastes',
- 6 => 'Betätigen der Notbremse', # xlsx: "Unbefugtes Ziehen der Notbremse"
+ 1 => 'Nähere Informationen in Kürze',
+ 2 => 'Polizeieinsatz',
+ 3 => 'Feuerwehreinsatz auf der Strecke',
+ 4 => 'Kurzfristiger Personalausfall', # xlsx: missing
+ 5 => 'Ärztliche Versorgung eines Fahrgastes',
+ 6 => 'Betätigen der Notbremse', # xlsx: "Unbefugtes Ziehen der Notbremse"
7 => 'Unbefugte Personen auf der Strecke',
8 => 'Notarzteinsatz auf der Strecke',
9 => 'Streikauswirkungen',
@@ -40,7 +40,7 @@ my %translation = (
20 => 'Tiere im Gleis', # xlsx: missing
21 => 'Warten auf Anschlussreisende',
22 => 'Witterungsbedingte Beeinträchtigung',
- 23 => 'Feuerwehreinsatz auf Bahngelände', # xlsx: missing
+ 23 => 'Feuerwehreinsatz auf Bahngelände', # xlsx: missing
24 => 'Verspätung im Ausland',
25 => 'Bereitstellung weiterer Wagen',
26 => 'Abhängen von Wagen',
@@ -65,12 +65,11 @@ my %translation = (
44 => 'Warten auf einen entgegenkommenden Zug',
# TODO for Oct 2021: switch 45, 46 to "Vorfahrt eines anderen Zuges"
- 45 =>
- 'Überholung durch anderen Zug', # xlsx: "Vorfahrt eines anderen Zuges"
+ 45 => 'Überholung durch anderen Zug', # xlsx: "Vorfahrt eines anderen Zuges"
46 => 'Warten auf freie Einfahrt', # xlsx: "Vorfahrt eines anderen Zuges"
- 47 => 'Verspätete Bereitstellung'
- , # xlsx: "Verspätete Bereitstellung des Zuges"
+ 47 =>
+ 'Verspätete Bereitstellung', # xlsx: "Verspätete Bereitstellung des Zuges"
48 => 'Verspätung aus vorheriger Fahrt',
49 => 'Kurzfristiger Personalausfall',
50 => 'Kurzfristige Erkrankung von Personal',
@@ -79,10 +78,9 @@ my %translation = (
53 => 'Unwetterauswirkungen',
54 => 'Verfügbarkeit der Gleise derzeit eingeschränkt',
55 => 'Defekt an einem anderen Zug',
- 56 => 'Warten auf Anschlussreisende', # aus einem Bus
- 57 =>
- 'Zusätzlicher Halt', # xslx: "Zusätzlicher Halt zum Ein- und Ausstieg"
- 58 => 'Umleitung', # xlsx: "Umleitung des Zuges"
+ 56 => 'Warten auf Anschlussreisende', # aus einem Bus
+ 57 => 'Zusätzlicher Halt', # xslx: "Zusätzlicher Halt zum Ein- und Ausstieg"
+ 58 => 'Umleitung', # xlsx: "Umleitung des Zuges"
59 => 'Schnee und Eis',
60 => 'Witterungsbedingt verminderte Geschwindigkeit',
61 => 'Defekte Tür',
@@ -111,7 +109,7 @@ my %translation = (
85 => 'Ein Wagen fehlt',
86 => 'Gesamter Zug ohne Reservierung',
87 => 'Einzelne Wagen ohne Reservierung',
- 88 => 'Keine Qualitätsmängel', # r 80 82 83 85 86 87 90 91 92 93 96 97 98
+ 88 => 'Keine Qualitätsmängel', # r 80 82 83 85 86 87 90 91 92 93 96 97 98
89 => 'Reservierungen sind wieder vorhanden', # -> 86 87
90 => 'Kein gastronomisches Angebot',
91 => 'Fahrradmitnahme nicht möglich',
@@ -119,8 +117,8 @@ my %translation = (
93 => 'Behindertengerechte Einrichtung fehlt',
94 => 'Ersatzbewirtschaftung',
95 => 'Universal-WC fehlt',
- 96 => 'Der Zug ist stark überbesetzt', # r 97
- 97 => 'Der Zug ist überbesetzt', # r 96
+ 96 => 'Der Zug ist stark überbesetzt', # r 97
+ 97 => 'Der Zug ist überbesetzt', # r 96
98 => 'Sonstige Qualitätsmängel',
99 => 'Verzögerungen im Betriebsablauf',