From f5c475cf0b718b78da284051aba7b8ce6254a5fa Mon Sep 17 00:00:00 2001 From: Andreas Schildbach Date: Wed, 16 Oct 2019 00:04:01 +0200 Subject: [PATCH] VrsProvider: Use generic type inference for constructing objects. --- src/de/schildbach/pte/VrsProvider.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/de/schildbach/pte/VrsProvider.java b/src/de/schildbach/pte/VrsProvider.java index 05b46e7e..9b15af1e 100644 --- a/src/de/schildbach/pte/VrsProvider.java +++ b/src/de/schildbach/pte/VrsProvider.java @@ -460,11 +460,11 @@ public class VrsProvider extends AbstractNetworkProvider { return new QueryDeparturesResult(header, QueryDeparturesResult.Status.INVALID_STATION); } for (int iStation = 0; iStation < timetable.length(); iStation++) { - final List departures = new ArrayList(); + final List departures = new ArrayList<>(); final JSONObject station = timetable.getJSONObject(iStation); final Location location = parseLocationAndPosition(station.getJSONObject("stop")).location; final JSONArray events = station.getJSONArray("events"); - final List lines = new ArrayList(); + final List lines = new ArrayList<>(); // for all departures for (int iEvent = 0; iEvent < events.length(); iEvent++) { final JSONObject event = events.getJSONObject(iEvent); @@ -518,7 +518,7 @@ public class VrsProvider extends AbstractNetworkProvider { } private void queryLinesForStation(String stationId, List lineDestinations) throws IOException { - Set lineNumbersAlreadyKnown = new HashSet(); + Set lineNumbersAlreadyKnown = new HashSet<>(); for (LineDestination lineDestionation : lineDestinations) { lineNumbersAlreadyKnown.add(lineDestionation.line.label); }