Skip to content

Commit 3f612a0

Browse files
authored
Merge pull request #1582 from NASA-AMMOS/fix/durations-util-minus
Fix DurationKt.minus
2 parents 89d84a9 + ff0fafd commit 3f612a0

File tree

1 file changed

+4
-1
lines changed
  • procedural/timeline/src/main/kotlin/gov/nasa/ammos/aerie/procedural/timeline/util/duration

1 file changed

+4
-1
lines changed

procedural/timeline/src/main/kotlin/gov/nasa/ammos/aerie/procedural/timeline/util/duration/Duration.kt

+4-1
Original file line numberDiff line numberDiff line change
@@ -33,5 +33,8 @@ operator fun Duration.rem(divisor: Duration): Duration = this.remainderOf(diviso
3333
operator fun Instant.plus(duration: Duration): Instant = plusMillis(duration / MILLISECOND)
3434
.plusNanos(1000 * ((duration % MILLISECOND) / MICROSECOND))
3535

36-
/** Subtracts a duration from an instant, to produce another instant. */
36+
/** Subtracts an instant from another instant, represented as a duration. */
3737
operator fun Instant.minus(other: Instant): Duration = microseconds(other.until(this, ChronoUnit.MICROS))
38+
39+
/** Subtracts a duration from an instant, to produce another instant. */
40+
operator fun Instant.minus(duration: Duration): Instant = this.plus(-duration)

0 commit comments

Comments
 (0)