Add decompiled APK source code (JADX)

- 28,932 files
- Full Java source code
- Smali files
- Resources

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
2026-02-18 14:52:23 -08:00
parent cc210a65ea
commit f9d20bb3fc
26991 changed files with 2541449 additions and 0 deletions

View File

@@ -0,0 +1,64 @@
package kotlin.time;
import kotlin.jvm.internal.Intrinsics;
import kotlin.ranges.LongRange;
import kotlin.ranges.RangesKt___RangesKt;
/* loaded from: classes5.dex */
public abstract class DurationKt {
public static final long millisToNanos(long j) {
return j * 1000000;
}
public static final long toDuration(int i, DurationUnit unit) {
Intrinsics.checkNotNullParameter(unit, "unit");
if (unit.compareTo(DurationUnit.SECONDS) <= 0) {
return durationOfNanos(DurationUnitKt__DurationUnitJvmKt.convertDurationUnitOverflow(i, unit, DurationUnit.NANOSECONDS));
}
return toDuration(i, unit);
}
public static final long toDuration(long j, DurationUnit unit) {
long coerceIn;
Intrinsics.checkNotNullParameter(unit, "unit");
DurationUnit durationUnit = DurationUnit.NANOSECONDS;
long convertDurationUnitOverflow = DurationUnitKt__DurationUnitJvmKt.convertDurationUnitOverflow(4611686018426999999L, durationUnit, unit);
if (new LongRange(-convertDurationUnitOverflow, convertDurationUnitOverflow).contains(j)) {
return durationOfNanos(DurationUnitKt__DurationUnitJvmKt.convertDurationUnitOverflow(j, unit, durationUnit));
}
coerceIn = RangesKt___RangesKt.coerceIn(DurationUnitKt__DurationUnitJvmKt.convertDurationUnit(j, unit, DurationUnit.MILLISECONDS), -4611686018427387903L, 4611686018427387903L);
return durationOfMillis(coerceIn);
}
public static final long nanosToMillis(long j) {
return j / 1000000;
}
public static final long durationOfNanos(long j) {
return Duration.m4075constructorimpl(j << 1);
}
public static final long durationOfMillis(long j) {
return Duration.m4075constructorimpl((j << 1) + 1);
}
public static final long durationOf(long j, int i) {
return Duration.m4075constructorimpl((j << 1) + i);
}
public static final long durationOfNanosNormalized(long j) {
if (new LongRange(-4611686018426999999L, 4611686018426999999L).contains(j)) {
return durationOfNanos(j);
}
return durationOfMillis(nanosToMillis(j));
}
public static final long durationOfMillisNormalized(long j) {
long coerceIn;
if (new LongRange(-4611686018426L, 4611686018426L).contains(j)) {
return durationOfNanos(millisToNanos(j));
}
coerceIn = RangesKt___RangesKt.coerceIn(j, -4611686018427387903L, 4611686018427387903L);
return durationOfMillis(coerceIn);
}
}