Compare commits

..

No commits in common. "95f866cd785b635635c07a9282b0d22ebe091946" and "26a6f065dab742d22fd149f285bc19b01647d6ea" have entirely different histories.

2 changed files with 1 additions and 24 deletions

1
.idea/gradle.xml generated
View File

@ -1,6 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="GradleMigrationSettings" migrationVersion="1" />
<component name="GradleSettings">
<option name="linkedExternalProjectsSettings">
<GradleProjectSettings>

View File

@ -1,7 +1,6 @@
plugins {
kotlin("jvm") version "2.0.21"
id("org.openapi.generator") version "7.10.0"
id("maven-publish")
}
group = "ru.vyatsu"
@ -13,17 +12,9 @@ repositories {
mavenCentral()
}
// TODO: Нужно присобачить bom
dependencies {
compileOnly("com.squareup.okhttp3:okhttp:4.12.0")
compileOnly("com.squareup.moshi:moshi-kotlin:1.15.2")
compileOnly("org.springframework.boot:spring-boot-autoconfigure:3.4.1")
compileOnly("org.springframework.boot:spring-boot-starter-web:3.4.1")
compileOnly("org.springframework.boot:spring-boot-starter-validation:3.4.1")
compileOnly("jakarta.servlet:jakarta.servlet-api:6.1.0")
compileOnly("io.swagger.core.v3:swagger-annotations:2.2.27")
compileOnly("io.swagger.core.v3:swagger-models:2.2.27")
testImplementation(kotlin("test"))
}
@ -36,14 +27,10 @@ kotlin {
}
tasks.openApiGenerate {
generatorName.set("kotlin-spring")
generatorName.set("kotlin")
inputSpec.set("$rootDir/src/main/resources/openapi-contract.yaml")
outputDir.set(generatedSourcesDir)
packageName.set("ru.vyatsu")
configOptions.put("interfaceOnly", "true")
configOptions.put("useSpringBoot3", "true")
configOptions.put("useBeanValidation", "false")
configOptions.put("useSwaggerUI", "false")
}
sourceSets {
@ -56,13 +43,4 @@ sourceSets {
tasks.compileKotlin {
dependsOn(tasks.openApiGenerate)
}
publishing {
publications {
create<MavenPublication>("maven") {
from(components["kotlin"])
artifactId = tasks.jar.get().archiveBaseName.get()
}
}
}