From 6372614a4d4d7ea08cffd215fba815b33efc0ca2 Mon Sep 17 00:00:00 2001 From: LavaDesu Date: Tue, 15 Apr 2025 14:21:09 +1000 Subject: [PATCH] refactor: optimise imports --- composeApp/build.gradle.kts | 1 - .../kotlin/moe/lava/banksia/native/maps/Maps.kt | 2 -- .../kotlin/moe/lava/banksia/native/maps/Maps.ios.kt | 2 -- .../src/main/kotlin/moe/lava/banksia/Application.kt | 11 ++++++----- .../kotlin/moe/lava/banksia/api/ptv/PtvService.kt | 3 --- 5 files changed, 6 insertions(+), 13 deletions(-) diff --git a/composeApp/build.gradle.kts b/composeApp/build.gradle.kts index 0398f9f..f0715ba 100644 --- a/composeApp/build.gradle.kts +++ b/composeApp/build.gradle.kts @@ -1,4 +1,3 @@ -import org.jetbrains.compose.desktop.application.dsl.TargetFormat import org.jetbrains.kotlin.gradle.ExperimentalKotlinGradlePluginApi import org.jetbrains.kotlin.gradle.dsl.JvmTarget diff --git a/composeApp/src/commonMain/kotlin/moe/lava/banksia/native/maps/Maps.kt b/composeApp/src/commonMain/kotlin/moe/lava/banksia/native/maps/Maps.kt index 4d2b421..40c0b53 100644 --- a/composeApp/src/commonMain/kotlin/moe/lava/banksia/native/maps/Maps.kt +++ b/composeApp/src/commonMain/kotlin/moe/lava/banksia/native/maps/Maps.kt @@ -1,11 +1,9 @@ package moe.lava.banksia.native.maps import androidx.compose.material3.ExperimentalMaterial3Api -import androidx.compose.material3.SheetState import androidx.compose.runtime.Composable import androidx.compose.ui.Modifier import androidx.compose.ui.graphics.Color -import androidx.compose.ui.unit.Dp data class Marker(val name: String, val onClick: () -> Boolean) data class Point(val lat: Double, val lng: Double) diff --git a/composeApp/src/iosMain/kotlin/moe/lava/banksia/native/maps/Maps.ios.kt b/composeApp/src/iosMain/kotlin/moe/lava/banksia/native/maps/Maps.ios.kt index 5a216d9..3939a22 100644 --- a/composeApp/src/iosMain/kotlin/moe/lava/banksia/native/maps/Maps.ios.kt +++ b/composeApp/src/iosMain/kotlin/moe/lava/banksia/native/maps/Maps.ios.kt @@ -1,12 +1,10 @@ package moe.lava.banksia.native.maps import androidx.compose.material3.ExperimentalMaterial3Api -import androidx.compose.material3.SheetState import androidx.compose.runtime.Composable import androidx.compose.ui.ExperimentalComposeUiApi import androidx.compose.ui.Modifier import androidx.compose.ui.platform.LocalWindowInfo -import androidx.compose.ui.unit.Dp @OptIn(ExperimentalComposeUiApi::class) @Composable diff --git a/server/src/main/kotlin/moe/lava/banksia/Application.kt b/server/src/main/kotlin/moe/lava/banksia/Application.kt index 7a75dc6..57115f2 100644 --- a/server/src/main/kotlin/moe/lava/banksia/Application.kt +++ b/server/src/main/kotlin/moe/lava/banksia/Application.kt @@ -1,10 +1,11 @@ package moe.lava.banksia -import io.ktor.server.application.* -import io.ktor.server.engine.* -import io.ktor.server.netty.* -import io.ktor.server.response.* -import io.ktor.server.routing.* +import io.ktor.server.application.Application +import io.ktor.server.engine.embeddedServer +import io.ktor.server.netty.Netty +import io.ktor.server.response.respondText +import io.ktor.server.routing.get +import io.ktor.server.routing.routing fun main() { embeddedServer(Netty, port = 8080, host = "0.0.0.0", module = Application::module) diff --git a/shared/src/commonMain/kotlin/moe/lava/banksia/api/ptv/PtvService.kt b/shared/src/commonMain/kotlin/moe/lava/banksia/api/ptv/PtvService.kt index cdbe71a..f5e4319 100644 --- a/shared/src/commonMain/kotlin/moe/lava/banksia/api/ptv/PtvService.kt +++ b/shared/src/commonMain/kotlin/moe/lava/banksia/api/ptv/PtvService.kt @@ -8,10 +8,7 @@ import io.ktor.client.plugins.defaultRequest import io.ktor.client.plugins.plugin import io.ktor.client.request.get import io.ktor.client.request.parameter -import io.ktor.http.encodedPath import io.ktor.serialization.kotlinx.json.json -import kotlinx.io.bytestring.encodeToByteString -import kotlinx.serialization.SerialName import kotlinx.serialization.Serializable import kotlinx.serialization.json.Json import moe.lava.banksia.Constants