Files
sailing-analytics/java/com.sap.sailing.domain
Axel Uhl 62f95da4bd bug6227: add queryable TimePoint.getResolution() and use it for inclusive->exclusive range end
Introduce TimePoint.getResolution() returning the smallest positive Duration by which two
distinct instants of an implementation can differ, implemented in AbstractTimePoint as
Duration.ONE_MILLISECOND (all current impls are millisecond-backed). TopLevelMasterData's
inclusive-to-exclusive conversion for device mapping ranges now uses
toInclusive.plus(toInclusive.getResolution()) instead of a hard-coded +1ms, so a
single-instant PING mapping stays a non-empty range and the code remains correct should a
finer-resolution TimePoint ever be introduced.

Assisted-By: Claude Opus 4.8 (claude-opus-5)
2026-09-22 23:02:46 +02:00
..
2025-09-24 16:08:59 +02:00
…