0

[Android] Declare elements of Station before initial Facilities

Before this CL, the initial Facilities declared elements before the
Station, so they couldn't depend on its Elements as Suppliers.

Bug: 328275416
Change-Id: I142d6dd863e42690b4b2e7dde5b3d88abf87b657
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5743398
Reviewed-by: Mohamed Heikal <mheikal@chromium.org>
Auto-Submit: Henrique Nakashima <hnakashima@chromium.org>
Commit-Queue: Mohamed Heikal <mheikal@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1334288}
This commit is contained in:
Henrique Nakashima
2024-07-29 16:46:18 +00:00
committed by Chromium LUCI CQ
parent 0d8c2696c8
commit eeda0f05e7

@ -37,9 +37,9 @@ class Trip extends Transition {
private static List<? extends ConditionalState> getStationPlusFacilitiesWithPhase(
Station station, @Phase int phase) {
List<ConditionalState> allConditionalStates =
new ArrayList<>(station.getFacilitiesWithPhase(phase));
List<ConditionalState> allConditionalStates = new ArrayList<>();
allConditionalStates.add(station);
allConditionalStates.addAll(station.getFacilitiesWithPhase(phase));
return allConditionalStates;
}