mirror of
https://github.com/eclipse-sailing-analytics/sailing-analytics.git
synced 2026-10-08 21:30:57 +00:00
# added tests for LastFlagFinder and ProtestStartTimeFinder
# fixed usage of wrong set in ProtestStartTimeFinder
This commit is contained in:
1 parent
81a0c3eb08
commit
d77514d248
5 files changed
+94
-67
No files matched your search
+3
-6
@@ -24,15 +24,12 @@ public class LastFlagFinder extends RaceLogAnalyzer {
|
||||
}
|
||||
|
||||
private RaceLogFlagEvent searchForLastFlagEvent() {
|
||||
RaceLogFlagEvent lastFlagEvent = null;
|
||||
|
||||
for (RaceLogEvent event : getPassEvents()) {
|
||||
for (RaceLogEvent event : getPassEventsDescending()) {
|
||||
if (event instanceof RaceLogFlagEvent) {
|
||||
lastFlagEvent = (RaceLogFlagEvent) event;
|
||||
return (RaceLogFlagEvent) event;
|
||||
}
|
||||
}
|
||||
|
||||
return lastFlagEvent;
|
||||
return null;
|
||||
}
|
||||
|
||||
}
|
||||
+2
-3
@@ -21,10 +21,9 @@ public class ProtestStartTimeFinder extends RaceLogAnalyzer {
|
||||
}
|
||||
|
||||
private TimePoint searchForStartTime() {
|
||||
for (RaceLogEvent event : getPassEvents()) {
|
||||
for (RaceLogEvent event : getPassEventsDescending()) {
|
||||
if (event instanceof RaceLogProtestStartTimeEvent) {
|
||||
TimePoint result = ((RaceLogProtestStartTimeEvent) event).getProtestStartTime();
|
||||
return result;
|
||||
return ((RaceLogProtestStartTimeEvent) event).getProtestStartTime();
|
||||
}
|
||||
}
|
||||
return null;
|
||||
|
||||
Reference in new issue
Block a user