Rename Clock to TimeSource, ClockMark to TimeMark
Step 2: rename classes and interfaces. Provide deprecated typealiases to smooth migration.
This commit is contained in:
+30
-25
@@ -5338,33 +5338,20 @@ public final class kotlin/text/UStringsKt {
|
||||
public static final fun toUShortOrNull (Ljava/lang/String;I)Lkotlin/UShort;
|
||||
}
|
||||
|
||||
public abstract class kotlin/time/AbstractDoubleClock : kotlin/time/Clock {
|
||||
public abstract class kotlin/time/AbstractDoubleTimeSource : kotlin/time/TimeSource {
|
||||
public fun <init> (Ljava/util/concurrent/TimeUnit;)V
|
||||
protected final fun getUnit ()Ljava/util/concurrent/TimeUnit;
|
||||
public fun markNow ()Lkotlin/time/ClockMark;
|
||||
public fun markNow ()Lkotlin/time/TimeMark;
|
||||
protected abstract fun read ()D
|
||||
}
|
||||
|
||||
public abstract class kotlin/time/AbstractLongClock : kotlin/time/Clock {
|
||||
public abstract class kotlin/time/AbstractLongTimeSource : kotlin/time/TimeSource {
|
||||
public fun <init> (Ljava/util/concurrent/TimeUnit;)V
|
||||
protected final fun getUnit ()Ljava/util/concurrent/TimeUnit;
|
||||
public fun markNow ()Lkotlin/time/ClockMark;
|
||||
public fun markNow ()Lkotlin/time/TimeMark;
|
||||
protected abstract fun read ()J
|
||||
}
|
||||
|
||||
public abstract interface class kotlin/time/Clock {
|
||||
public abstract fun markNow ()Lkotlin/time/ClockMark;
|
||||
}
|
||||
|
||||
public abstract class kotlin/time/ClockMark {
|
||||
public fun <init> ()V
|
||||
public abstract fun elapsedNow ()D
|
||||
public final fun hasNotPassedNow ()Z
|
||||
public final fun hasPassedNow ()Z
|
||||
public fun minus-LRDsOJo (D)Lkotlin/time/ClockMark;
|
||||
public fun plus-LRDsOJo (D)Lkotlin/time/ClockMark;
|
||||
}
|
||||
|
||||
public final class kotlin/time/Duration : java/lang/Comparable {
|
||||
public static final field Companion Lkotlin/time/Duration$Companion;
|
||||
public static final synthetic fun box-impl (D)Lkotlin/time/Duration;
|
||||
@@ -5451,21 +5438,39 @@ public abstract interface annotation class kotlin/time/ExperimentalTime : java/l
|
||||
|
||||
public final class kotlin/time/MeasureTimeKt {
|
||||
public static final fun measureTime (Lkotlin/jvm/functions/Function0;)D
|
||||
public static final fun measureTime (Lkotlin/time/Clock;Lkotlin/jvm/functions/Function0;)D
|
||||
public static final fun measureTime (Lkotlin/time/TimeSource;Lkotlin/jvm/functions/Function0;)D
|
||||
public static final fun measureTimedValue (Lkotlin/jvm/functions/Function0;)Lkotlin/time/TimedValue;
|
||||
public static final fun measureTimedValue (Lkotlin/time/Clock;Lkotlin/jvm/functions/Function0;)Lkotlin/time/TimedValue;
|
||||
public static final fun measureTimedValue (Lkotlin/time/TimeSource;Lkotlin/jvm/functions/Function0;)Lkotlin/time/TimedValue;
|
||||
}
|
||||
|
||||
public final class kotlin/time/MonoClock : kotlin/time/AbstractLongClock, kotlin/time/Clock {
|
||||
public static final field INSTANCE Lkotlin/time/MonoClock;
|
||||
public fun toString ()Ljava/lang/String;
|
||||
}
|
||||
|
||||
public final class kotlin/time/TestClock : kotlin/time/AbstractLongClock {
|
||||
public final class kotlin/time/TestTimeSource : kotlin/time/AbstractLongTimeSource {
|
||||
public fun <init> ()V
|
||||
public final fun plusAssign-LRDsOJo (D)V
|
||||
}
|
||||
|
||||
public abstract class kotlin/time/TimeMark {
|
||||
public fun <init> ()V
|
||||
public abstract fun elapsedNow ()D
|
||||
public final fun hasNotPassedNow ()Z
|
||||
public final fun hasPassedNow ()Z
|
||||
public fun minus-LRDsOJo (D)Lkotlin/time/TimeMark;
|
||||
public fun plus-LRDsOJo (D)Lkotlin/time/TimeMark;
|
||||
}
|
||||
|
||||
public abstract interface class kotlin/time/TimeSource {
|
||||
public static final field Companion Lkotlin/time/TimeSource$Companion;
|
||||
public abstract fun markNow ()Lkotlin/time/TimeMark;
|
||||
}
|
||||
|
||||
public final class kotlin/time/TimeSource$Companion {
|
||||
}
|
||||
|
||||
public final class kotlin/time/TimeSource$Monotonic : kotlin/time/TimeSource {
|
||||
public static final field INSTANCE Lkotlin/time/TimeSource$Monotonic;
|
||||
public fun markNow ()Lkotlin/time/TimeMark;
|
||||
public fun toString ()Ljava/lang/String;
|
||||
}
|
||||
|
||||
public final class kotlin/time/TimedValue {
|
||||
public synthetic fun <init> (Ljava/lang/Object;DLkotlin/jvm/internal/DefaultConstructorMarker;)V
|
||||
public final fun component1 ()Ljava/lang/Object;
|
||||
|
||||
Reference in New Issue
Block a user