Skip to content

Commit e294e80

Browse files
committed
use addError/hasErrors instead of List interface
1 parent 6545e97 commit e294e80

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/main/java/com/conveyal/r5/analyst/scenario/SelectLink.java

+4-4
Original file line numberDiff line numberDiff line change
@@ -61,15 +61,15 @@ public boolean resolve(TransportNetwork network) {
6161
for (TripPattern tripPattern : network.transitLayer.tripPatterns) {
6262
String feedId = feedIdForTripPattern(tripPattern);
6363
if (isNullOrEmpty(feedId)) {
64-
errors.add("Could not find feed ID prefix in route ID " + tripPattern.routeId);
64+
addError("Could not find feed ID prefix in route ID " + tripPattern.routeId);
6565
continue;
6666
}
6767
GTFSFeed feed = feedForUnscopedId.get(feedId);
6868
if (feed == null) {
69-
errors.add("Could not find feed for ID " + feedId);
69+
addError("Could not find feed for ID " + feedId);
7070
}
7171
}
72-
return errors.size() > 0;
72+
return hasErrors();
7373
}
7474

7575
@Override
@@ -133,7 +133,7 @@ public boolean apply(TransportNetwork network) {
133133
// Store the resulting precomputed information in a SelectedLink instance on the TransportNetwork.
134134
// This could also be on the TransitLayer, but we may eventually want to include street edges in SelectedLink.
135135
network.selectedLink = new SelectedLink(network.transitLayer, hopsInTripPattern);
136-
return errors.size() > 0;
136+
return hasErrors();
137137
}
138138

139139
// By returning false for both affects methods, we make a very shallow copy of the TransitNetwork for efficiency.

0 commit comments

Comments
 (0)