forked from loafle/openapi-generator-original
* [kotlin-server][javalin6] Add Javalin 6 support Javalin 5 support was added in 13edc5d. Javalin 6 has been released, with some breaking changes. Let's add a new supportedLibrary to not break existing users of Javalin 5. https://javalin.io/migration-guide-javalin-5-to-6 * Fix Gradle config and don't include JVM 8 CI anymore (JVM 11 is the minimum for Javalin) * Update docs * Fix optional query parameter handling and turn into expected type
34 lines
619 B
Plaintext
34 lines
619 B
Plaintext
plugins {
|
|
kotlin("jvm") version "2.0.0"
|
|
}
|
|
|
|
group = "org.openapitools"
|
|
version = "1.0.0"
|
|
|
|
kotlin {
|
|
jvmToolchain(21)
|
|
}
|
|
|
|
java {
|
|
toolchain {
|
|
languageVersion.set(JavaLanguageVersion.of(21))
|
|
}
|
|
}
|
|
|
|
repositories {
|
|
mavenCentral()
|
|
}
|
|
|
|
dependencies {
|
|
implementation("io.javalin:javalin:6.1.6")
|
|
implementation("com.fasterxml.jackson.core:jackson-databind:2.17.1")
|
|
implementation("com.fasterxml.jackson.module:jackson-module-kotlin:2.17.1")
|
|
implementation("org.slf4j:slf4j-simple:2.0.13")
|
|
|
|
testImplementation("org.jetbrains.kotlin:kotlin-test")
|
|
}
|
|
|
|
tasks.test {
|
|
useJUnitPlatform()
|
|
}
|