Remove deprecated Clock and ClockMark

This commit is contained in:
Abduqodiri Qurbonzoda
2021-03-25 23:09:10 +03:00
parent abcc572b97
commit 29040d6f53
4 changed files with 2 additions and 93 deletions
@@ -114,14 +114,3 @@ private class AdjustedTimeMark(val mark: TimeMark, val adjustment: Duration) : T
override fun plus(duration: Duration): TimeMark = AdjustedTimeMark(mark, adjustment + duration)
}
@SinceKotlin("1.3")
@ExperimentalTime
@Deprecated("Use TimeSource interface instead.", ReplaceWith("TimeSource", "kotlin.time.TimeSource"), DeprecationLevel.ERROR)
public typealias Clock = TimeSource
@SinceKotlin("1.3")
@ExperimentalTime
@Deprecated("Use TimeMark class instead.", ReplaceWith("TimeMark", "kotlin.time.TimeMark"), DeprecationLevel.ERROR)
public typealias ClockMark = TimeMark
@@ -103,23 +103,3 @@ public class TestTimeSource : AbstractLongTimeSource(unit = DurationUnit.NANOSEC
throw IllegalStateException("TestTimeSource will overflow if its reading ${reading}ns is advanced by $duration.")
}
}
@SinceKotlin("1.3")
@ExperimentalTime
@Deprecated("Use TimeSource.Monotonic instead.", ReplaceWith("TimeSource.Monotonic", "kotlin.time.TimeSource"), DeprecationLevel.ERROR)
public typealias MonoClock = TimeSource.Monotonic
@SinceKotlin("1.3")
@ExperimentalTime
@Deprecated("Use AbstractLongTimeSource instead.", ReplaceWith("AbstractLongTimeSource", "kotlin.time.AbstractLongTimeSource"), DeprecationLevel.ERROR)
public typealias AbstractLongClock = AbstractLongTimeSource
@SinceKotlin("1.3")
@ExperimentalTime
@Deprecated("Use AbstractDoubleTimeSource instead.", ReplaceWith("AbstractDoubleTimeSource", "kotlin.time.AbstractDoubleTimeSource"), DeprecationLevel.ERROR)
public typealias AbstractDoubleClock = AbstractDoubleTimeSource
@SinceKotlin("1.3")
@ExperimentalTime
@Deprecated("Use TestTimeSource instead.", ReplaceWith("TestTimeSource", "kotlin.time.TestTimeSource"), DeprecationLevel.ERROR)
public typealias TestClock = TestTimeSource