File tree Expand file tree Collapse file tree
androidMain/kotlin/com/softartdev/kronos
androidUnitTest/kotlin/com/softartdev/kronos
commonMain/kotlin/com/softartdev/kronos
commonTest/kotlin/com/softartdev/kronos
iosMain/kotlin/com/softartdev/kronos
iosTest/kotlin/com/softartdev/kronos
jvmMain/kotlin/com/softartdev/kronos
jvmTest/kotlin/com/softartdev/kronos
androidMain/kotlin/com/softartdev/kronos/sample
commonMain/kotlin/com/softartdev/kronos/sample
com/softartdev/kronos/sample
iosMain/kotlin/com/softartdev/kronos/sample Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11[versions ]
22kronos = " 0.0.1"
3- compileSdk = " 35 "
4- targetSdk = " 35 "
3+ compileSdk = " 36 "
4+ targetSdk = " 36 "
55minSdk = " 21"
66lyft-kronos = " 0.0.1-alpha11"
7- kotlin = " 2.1.10 "
8- agp = " 8.8.1 "
9- compose = " 1.7.1 "
10- androidx-appcompat = " 1.7.0 "
11- androidx-activityCompose = " 1.10.0 "
7+ kotlin = " 2.2.0 "
8+ agp = " 8.11.0 "
9+ compose = " 1.8.2 "
10+ androidx-appcompat = " 1.7.1 "
11+ androidx-activityCompose = " 1.10.1 "
1212androidx-test = " 1.6.1"
13- compose-uitooling = " 1.7.8 "
13+ compose-uitooling = " 1.8.3 "
1414napier = " 2.7.1"
15- kotlinx-coroutines = " 1.10.1 "
16- kotlinx-datetime = " 0.6.1 "
15+ kotlinx-coroutines = " 1.10.2 "
16+ kotlinx-datetime = " 0.7.0 "
1717swift-klib = " 0.6.4"
1818
1919[libraries ]
Original file line number Diff line number Diff line change 1- # Sat Feb 15 22:48:25 GET 2025
1+ # Fri Jun 27 19:10:37 GET 2025
22distributionBase =GRADLE_USER_HOME
33distributionPath =wrapper/dists
4- distributionUrl =https\://services.gradle.org/distributions/gradle-8.12.1-bin .zip
4+ distributionUrl =https\://services.gradle.org/distributions/gradle-8.14.2-all .zip
55networkTimeout =10000
66validateDistributionUrl =true
77zipStoreBase =GRADLE_USER_HOME
Original file line number Diff line number Diff line change 1+ @file:OptIn(ExperimentalTime ::class )
2+
13package com.softartdev.kronos
24
35import android.content.Context
4- import kotlinx.datetime.Clock
6+ import kotlin.time.Clock
7+ import kotlin.time.ExperimentalTime
58
69actual val Clock .Companion .Network : NetworkClock
710 get() = AndroidNetworkClock
Original file line number Diff line number Diff line change 1+ @file:OptIn(ExperimentalTime ::class )
2+
13package com.softartdev.kronos
24
35import android.content.Context
46import androidx.test.platform.app.InstrumentationRegistry
5- import kotlinx.datetime.Clock
67import kotlin.test.*
8+ import kotlin.time.Clock
9+ import kotlin.time.ExperimentalTime
710
811class PlatformTest {
912
Original file line number Diff line number Diff line change 1+ @file:OptIn(ExperimentalTime ::class )
2+
13package com.softartdev.kronos
24
3- import kotlinx.datetime.Clock
5+ import kotlin.time.Clock
6+ import kotlin.time.ExperimentalTime
47
58expect val Clock .Companion .Network : NetworkClock
Original file line number Diff line number Diff line change 1+ @file:OptIn(ExperimentalTime ::class )
2+
13package com.softartdev.kronos
24
3- import kotlinx.datetime.Clock
4- import kotlinx.datetime.Instant
5+ import kotlin.time.Clock
6+ import kotlin.time.ExperimentalTime
7+ import kotlin.time.Instant
58
69interface NetworkClock : Clock {
710 /* *
Original file line number Diff line number Diff line change 1+ @file:OptIn(ExperimentalTime ::class )
2+
13package com.softartdev.kronos
24
3- import kotlinx.datetime.Clock
45import kotlin.test.Test
56import kotlin.test.assertNull
7+ import kotlin.time.Clock
8+ import kotlin.time.ExperimentalTime
69
710class CommonTest {
811
Original file line number Diff line number Diff line change 1+ @file:OptIn(ExperimentalTime ::class )
2+
13package com.softartdev.kronos
24
3- import kotlinx.datetime.Clock
45import platform.Foundation.NSDate
6+ import kotlin.time.Clock
7+ import kotlin.time.ExperimentalTime
58
69actual val Clock .Companion .Network : NetworkClock
710 get() = IosNetworkClock
Original file line number Diff line number Diff line change 1+ @file:OptIn(ExperimentalTime ::class )
2+
13package com.softartdev.kronos
24
35import kotlinx.coroutines.TimeoutCancellationException
46import kotlinx.coroutines.test.runTest
57import kotlinx.coroutines.withTimeout
6- import kotlinx.datetime.Clock
78import kotlin.test.*
9+ import kotlin.time.Clock
10+ import kotlin.time.ExperimentalTime
811
912class PlatformTest {
1013
Original file line number Diff line number Diff line change 1+ @file:OptIn(ExperimentalTime ::class )
2+
13package com.softartdev.kronos
24
3- import kotlinx.datetime.Clock
5+ import kotlin.time.Clock
6+ import kotlin.time.ExperimentalTime
47
58actual val Clock .Companion .Network : NetworkClock
69 get() = JvmNetworkClock
You can’t perform that action at this time.
0 commit comments