79380422

Date: 2025-01-23 09:11:01
Score: 7.5 🚩
Natty:
Report link
same issue please help me out with this [enter image description here][1]


[enter image description here][2]
  [1]: https://i.sstatic.net/Istby6Wk.png
  [2]: https://i.sstatic.net/0kuZrAcC.png
import org.jetbrains.compose.desktop.application.dsl.TargetFormat
import org.jetbrains.kotlin.gradle.ExperimentalKotlinGradlePluginApi
import org.jetbrains.kotlin.gradle.dsl.JvmTarget

plugins {
    alias(libs.plugins.kotlinMultiplatform)
    alias(libs.plugins.androidApplication)
    alias(libs.plugins.jetbrainsCompose)
    alias(libs.plugins.compose.compiler)
    alias(libs.plugins.jetbrains.kotlin.serialization)
    alias(libs.plugins.ksp)
    alias(libs.plugins.room)
    id("dev.icerock.mobile.multiplatform-resources") version "0.23.0"
}

kotlin {
    androidTarget {
        @OptIn(ExperimentalKotlinGradlePluginApi::class)
        compilerOptions {
            jvmTarget.set(JvmTarget.JVM_11)
        }
    }

    listOf(
        iosX64(),
        iosArm64(),
        iosSimulatorArm64()
    ).forEach { iosTarget ->`
        iosTarget.binaries.framework {
            baseName = "ComposeApp"
            isStatic = true
        }
    }
    ksp {
        arg("room.schemaLocation", "${projectDir}/schemas")
    }
 //   ksp { arg("room.schemaLocation","${projectDir}/schemas") }

//
//    room {
//        schemaDirectory("$projectDir/schemas")
//    }

//    tasks.withType<org.jetbrains.kotlin.gradle.dsl.KotlinCompile<*>>().configureEach {
//        if (name != "kspCommonMainKotlinMetadata" ) {
//            dependsOn("kspCommonMainKotlinMetadata")
//        }
//    }
    sourceSets {


        androidMain.dependencies {

            implementation(compose.preview)
            implementation(libs.androidx.activity.compose)
            implementation(libs.koin.android)
            implementation(libs.koin.androidx.compose)
            implementation(libs.ktor.client.okhttp)
            implementation("io.ktor:ktor-serialization-gson:2.3.4")
            implementation("dev.icerock.moko:resources:0.23.0")
         }
        commonMain.dependencies {

            implementation("androidx.core:core-ktx:1.15.0")
            implementation("dev.icerock.moko:resources:0.23.0")
            implementation(compose.runtime)
            implementation(compose.foundation)
            implementation(compose.material3)
            implementation(compose.ui)
            //    implementation("io.ktor:ktor-serialization-gson:2.2.0")
            //   implementation("com.google.code.gson:gson:2.10.1")
            implementation(libs.ktor.client.core.v2xx)
            implementation(libs.ktor.client.content.negotiation.v2xx)
            implementation(compose.components.resources)
            implementation(compose.components.uiToolingPreview)
            implementation(libs.androidx.lifecycle.viewmodel)
            implementation(libs.androidx.lifecycle.runtime.compose)
            implementation(libs.androidx.lifecycle.viewmodel)
            implementation(libs.androidx.lifecycle.runtime.compose)
            implementation(libs.jetbrains.compose.navigation)
            implementation(libs.kotlinx.serialization.json)
            implementation(libs.androidx.room.runtime)
            implementation(libs.sqlite.bundled)
            implementation(libs.koin.compose)
            implementation(libs.koin.compose.viewmodel)
            api(libs.koin.core)
            implementation(libs.bundles.ktor)
            implementation(libs.bundles.coil)
            // implementation("io.github.microutils:kotlin-logging-jvm:2.1.21")


        }

        nativeMain.dependencies {
            implementation(libs.ktor.client.darwin)
            implementation(compose.ui)

        }

        dependencies {
            ksp(libs.androidx.room.compiler)
         }
    }
}


android {
    namespace = " "
    compileSdk = libs.versions.android.compileSdk.get().toInt()

    defaultConfig {
        applicationId = " "
        minSdk = libs.versions.android.minSdk.get().toInt()
        targetSdk = libs.versions.android.targetSdk.get().toInt()
        versionCode = 1
        versionName = "1.0"
    }

    buildTypes {
        getByName("release") {
            isMinifyEnabled = false
        }

    }



    compileOptions {
        sourceCompatibility = JavaVersion.VERSION_11
        targetCompatibility = JavaVersion.VERSION_11
            //  isCoreLibraryDesugaringEnabled=true
     }

}

dependencies {

    add("kspAndroid", libs.androidx.room.compiler)
    add("kspIosSimulatorArm64", libs.androidx.room.compiler)
    add("kspIosX64", libs.androidx.room.compiler)
    add("kspIosArm64", libs.androidx.room.compiler)
   add("kspCommonMainMetadata", libs.androidx.room.compiler)

    implementation(libs.androidx.runtime.livedata)
    implementation(libs.androidx.media3.common.ktx)
    implementation(libs.androidx.ui.android)
    implementation(libs.androidx.bluetooth)
    debugImplementation(compose.uiTooling)
    coreLibraryDesugaring("com.android.tools:desugar_jdk_libs:2.0.3")

}public actual object BluetoothDeviceDbConstructor : RoomDatabaseConstructor<BluetoothDeviceDatabase>
    {
  actual override fun initialize(): BluetoothDeviceDatabase =
      `in`.janitri.hospitals.janitriforhospitals.bluetooth.`data`.BluetoothDeviceDatabase_Impl()
}
@Suppress("NO_ACTUAL_FOR_EXPECT")
expect object BluetoothDeviceDbConstructor :RoomDatabaseConstructor<BluetoothDeviceDatabase>{
    override fun initialize(): BluetoothDeviceDatabase
}
Reasons:
  • Blacklisted phrase (1): help me
  • Blacklisted phrase (1): enter image description here
  • RegEx Blacklisted phrase (3): please help me
  • RegEx Blacklisted phrase (2): help me out
  • RegEx Blacklisted phrase (1): same issue
  • Long answer (-1):
  • Has code block (-0.5):
  • Low reputation (1):
Posted by: jass manak FaN