Skip to content
Open
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions core/common/src/Clock.kt
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,11 @@ private class InstantTimeMark(private val instant: Instant, private val clock: C
*
* @sample kotlinx.datetime.test.samples.ClockSamples.timeSourceAsClock
*/
@Deprecated(
"Use kotlin.time.asClock instead",
ReplaceWith("this.asClock(origin)", "kotlin.time.asClock"),
level = DeprecationLevel.WARNING
)
public fun TimeSource.asClock(origin: Instant): Clock = object : Clock {
private val startMark: TimeMark = markNow()
override fun now() = origin + startMark.elapsedNow()
Expand Down