Andrew Wilson 9bac31859c
Improving Misk Kotlin Server Generator (#20973)
* first pass

* fixing types

* fixing action

* updating samples

* updating files

* adding guido

* fixing misk

* removing old files

* cleaning generated files

* cleaning generated files

* adding back in license
2025-04-04 15:37:49 +08:00

43 lines
888 B
Plaintext

@Suppress("DSL_SCOPE_VIOLATION")
plugins {
id("org.jetbrains.kotlin.jvm") version "2.0.21"
//id("com.squareup.wire") version "5.2.1"
}
group = "org.openapitools"
version = "1.0.0-SNAPSHOT"
dependencies {
implementation("jakarta.validation:jakarta.validation-api:3.1.1")
implementation("com.squareup.misk:misk:2025.04.02.195630-a61d550")
//implementation("com.squareup.wire:wire-runtime:5.2.1")
testImplementation("com.squareup.misk:misk-testing:2025.02.11.123913-8a41324")
testImplementation("org.junit.jupiter:junit-jupiter:5.9.2")
}
sourceSets {
main {
kotlin {
srcDirs("src/main/kotlin")
}
resources {
srcDirs("src/main/resources")
}
}
}
/*
wire {
sourcePath {
srcDir("src/main/kotlin")
}
kotlin {
javaInterop = true
}
}
*/
kotlin {
jvmToolchain(17)
}