mirror of
https://github.com/eclipse-sailing-analytics/sailing-analytics.git
synced 2026-09-28 08:26:44 +00:00
formatting only
Change-Id: I2a85ba37e507c9ab94e413b29e9c189275a72c33
This commit is contained in:
+10
-10
@@ -79,15 +79,15 @@ public class RaceStatusAnalyzer extends RaceLogAnalyzer<RaceLogRaceStatus> {
|
||||
private void setRaceLogStatusBasedOnStartTime(TimePoint startTime) {
|
||||
if (startTime == null) {
|
||||
nextStatus = RaceLogRaceStatus.PRESCHEDULED;
|
||||
return;
|
||||
}
|
||||
TimePoint now = clock.now();
|
||||
if (racingProcedure.isStartphaseActive(startTime, now)) {
|
||||
nextStatus = RaceLogRaceStatus.STARTPHASE;
|
||||
} else if (now.before(startTime)) {
|
||||
nextStatus = RaceLogRaceStatus.SCHEDULED;
|
||||
} else {
|
||||
nextStatus = RaceLogRaceStatus.RUNNING;
|
||||
TimePoint now = clock.now();
|
||||
if (racingProcedure.isStartphaseActive(startTime, now)) {
|
||||
nextStatus = RaceLogRaceStatus.STARTPHASE;
|
||||
} else if (now.before(startTime)) {
|
||||
nextStatus = RaceLogRaceStatus.SCHEDULED;
|
||||
} else {
|
||||
nextStatus = RaceLogRaceStatus.RUNNING;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -101,6 +101,6 @@ public class RaceStatusAnalyzer extends RaceLogAnalyzer<RaceLogRaceStatus> {
|
||||
DependentStartTimeResolver startTimeResolver = new DependentStartTimeResolver(resolver);
|
||||
TimePoint startTime = startTimeResolver.resolve(event).getStartTime();
|
||||
setRaceLogStatusBasedOnStartTime(startTime);
|
||||
};
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
+1
@@ -21,6 +21,7 @@ public class CurrentRaceFilterImpl implements CurrentRaceFilter {
|
||||
@Override
|
||||
public <T extends FilterableRace> Set<T> filterCurrentRaces(Set<T> allRaces) {
|
||||
final Set<T> filteredRaces = new HashSet<>();
|
||||
|
||||
// TODO implement the CurrentRaceFilter algorithm here...
|
||||
filteredRaces.addAll(allRaces);
|
||||
return filteredRaces;
|
||||
|
||||
+1
-1
@@ -293,7 +293,7 @@ public class RaceContext {
|
||||
case FINISHING:
|
||||
case RUNNING:
|
||||
case SCHEDULED:
|
||||
case PRESCHEDULED:
|
||||
case PRESCHEDULED:
|
||||
case STARTPHASE:
|
||||
case UNKNOWN:
|
||||
break;
|
||||
|
||||
Reference in New Issue
Block a user