Skip to content

Commit 1c9717f

Browse files
committed
chore: remove kotlinx-datetime
1 parent a9bf34c commit 1c9717f

4 files changed

Lines changed: 4 additions & 23 deletions

File tree

app/build.gradle.kts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,6 @@ dependencies {
108108
implementation("com.github.2dust:libv2ray:${ProjectConfig.ANDROID_LIB_XRAY_LITE_VERSION}@aar")
109109
implementation(project(":setuidgid"))
110110
implementation(libs.ktor.http)
111-
implementation(libs.kotlinx.datetime)
112111
implementation(libs.kotlinx.serialization.json)
113112
implementation(libs.libsu.core)
114113
implementation(libs.miuix.ui)

app/src/main/assets/aboutlibraries.json

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -104,19 +104,6 @@
104104
"Apache-2.0"
105105
]
106106
},
107-
{
108-
"uniqueId": "org.jetbrains.kotlinx:kotlinx-datetime",
109-
"artifactVersion": "0.8.0",
110-
"name": "kotlinx-datetime",
111-
"description": "Kotlin Datetime Library",
112-
"website": "https://github.com/Kotlin/kotlinx-datetime",
113-
"scm": {
114-
"url": "https://github.com/Kotlin/kotlinx-datetime"
115-
},
116-
"licenses": [
117-
"Apache-2.0"
118-
]
119-
},
120107
{
121108
"uniqueId": "org.jetbrains.kotlinx:kotlinx-serialization-json",
122109
"artifactVersion": "1.11.0",

app/src/main/kotlin/features/logs/CoreLogRepository.kt

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,11 @@
33

44
package features.logs
55

6+
import java.time.LocalDateTime
67
import kotlinx.coroutines.flow.MutableStateFlow
78
import kotlinx.coroutines.flow.StateFlow
89
import kotlinx.coroutines.flow.asStateFlow
910
import kotlinx.coroutines.flow.update
10-
import kotlinx.datetime.TimeZone
11-
import kotlinx.datetime.number
12-
import kotlinx.datetime.toLocalDateTime
13-
import kotlin.time.Clock
1411

1512
data class CoreLogEntry(
1613
val id: Long,
@@ -88,13 +85,13 @@ private fun String.normalizedLogLevel(): String {
8885
}
8986

9087
fun currentLogTime(): String {
91-
val dateTime = Clock.System.now().toLocalDateTime(TimeZone.currentSystemDefault())
88+
val dateTime = LocalDateTime.now()
9289
return buildString {
9390
append(dateTime.year)
9491
append('-')
95-
append(dateTime.month.number.twoDigits())
92+
append(dateTime.monthValue.twoDigits())
9693
append('-')
97-
append(dateTime.day.twoDigits())
94+
append(dateTime.dayOfMonth.twoDigits())
9895
append(' ')
9996
append(dateTime.hour.twoDigits())
10097
append(':')

gradle/libs.versions.toml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ androidx-room = "2.8.4"
77
compose = "1.11.0"
88
coil = "3.4.0"
99
kotlin = "2.3.21"
10-
kotlinx-datetime = "0.8.0"
1110
kotlinx-serialization-json = "1.11.0"
1211
ksp = "2.3.9"
1312
ktor = "3.5.0"
@@ -27,7 +26,6 @@ compose-foundation = { module = "org.jetbrains.compose.foundation:foundation", v
2726
compose-ui = { module = "org.jetbrains.compose.ui:ui", version.ref = "compose" }
2827
coil = { module = "io.coil-kt.coil3:coil", version.ref = "coil" }
2928
coil-compose = { module = "io.coil-kt.coil3:coil-compose", version.ref = "coil" }
30-
kotlinx-datetime = { module = "org.jetbrains.kotlinx:kotlinx-datetime", version.ref = "kotlinx-datetime" }
3129
kotlinx-serialization-json = { module = "org.jetbrains.kotlinx:kotlinx-serialization-json", version.ref = "kotlinx-serialization-json" }
3230
ktor-http = { module = "io.ktor:ktor-http", version.ref = "ktor" }
3331
libsu-core = { module = "com.github.topjohnwu.libsu:core", version.ref = "libsu" }

0 commit comments

Comments
 (0)