When I try to `import kotlinx.serialization.*` it ...
# gradle
k
When I try to
import kotlinx.serialization.*
it tells me it can't resolve
serialization
. I'm assuming it is cause my build.gradle is messed up or something
Copy code
buildscript {
    ext.kotlin_version = '1.3.50'

    repositories {
        jcenter()
    }
    
    dependencies {
        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
        classpath "org.jetbrains.kotlin:kotlin-serialization:$kotlin_version"
    }
}

apply plugin: 'kotlin'
apply plugin: 'application'
apply plugin: 'kotlinx-serialization'

group 'com.kroppeb'
version '0.0.1'
mainClassName = "io.ktor.server.netty.EngineMain"

sourceSets {
    main.kotlin.srcDirs = main.java.srcDirs = ['src']
    test.kotlin.srcDirs = test.java.srcDirs = ['test']
    main.resources.srcDirs = ['resources']
    test.resources.srcDirs = ['testresources']
}

repositories {
    mavenLocal()
    jcenter()
}

dependencies {
    compile "org.jetbrains.kotlin:kotlin-stdlib-jdk8:$kotlin_version"
    compile "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version"
    compile "io.ktor:ktor-server-netty:$ktor_version"
    compile "ch.qos.logback:logback-classic:$logback_version"
    compile "org.jetbrains.kotlinx:kotlinx-serialization-runtime:0.12.0" // JVM dependency
    testCompile "io.ktor:ktor-server-tests:$ktor_version"
    implementation "org.jetbrains.kotlinx:kotlinx-coroutines-core:1.1.1"
}
mmh, the problem seems to be with gradle trying to sync but not liking the fact I deleted a never used module
d
Might have to re-import the project.
k
thanks