Skip to content

Commit b0f96c0

Browse files
author
andrewwilsonnew
committed
third pass
1 parent de78670 commit b0f96c0

4 files changed

Lines changed: 6 additions & 5 deletions

File tree

bin/configs/kotlin-misk-config.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,5 @@ validateSpec: false
66
additionalProperties:
77
hideGenerationTimestamp: "true"
88
moduleClassName: "PetStoreModule"
9-
generateStubImplClasses: true
9+
generateStubImplClasses: true
10+
addModelMoshiJsonAnnotation: true

modules/openapi-generator/src/main/resources/kotlin-misk/build.gradle.kts.mustache

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ version = "{{artifactVersion}}"
1010
dependencies {
1111
implementation("jakarta.validation:jakarta.validation-api:3.1.1")
1212
implementation("com.squareup.misk:misk:2025.04.02.195630-a61d550")
13-
//implementation("com.squareup.wire:wire-runtime:5.2.1")
13+
implementation("com.squareup.moshi:moshi:1.15.2")
1414
1515
testImplementation("com.squareup.misk:misk-testing:2025.02.11.123913-8a41324")
1616
testImplementation("org.junit.jupiter:junit-jupiter:5.9.2")

modules/openapi-generator/src/main/resources/kotlin-misk/model.mustache

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ package {{modelPackage}}
33
{{#imports}}
44
import {{import}}
55
{{/imports}}
6-
import com.squareup.moshi.JsonClass
76
{{#models}}
87
{{#model}}
98
{{#isEnum}}
@@ -16,8 +15,9 @@ enum class {{classname}} {
1615
}
1716
{{/isEnum}}
1817
{{^isEnum}}
18+
{{#addModelMoshiJsonAnnotation}}import com.squareup.moshi.JsonClass
1919

20-
@JsonClass(generateAdapter = true)
20+
@JsonClass(generateAdapter = true){{/addModelMoshiJsonAnnotation}}
2121
data class {{classname}}(
2222
{{#vars}}
2323
{{#description}}

samples/server/petstore/kotlin-misk-config/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ version = "1.0.0-SNAPSHOT"
1010
dependencies {
1111
implementation("jakarta.validation:jakarta.validation-api:3.1.1")
1212
implementation("com.squareup.misk:misk:2025.04.02.195630-a61d550")
13-
//implementation("com.squareup.wire:wire-runtime:5.2.1")
13+
implementation("com.squareup.moshi:moshi:1.15.2")
1414

1515
testImplementation("com.squareup.misk:misk-testing:2025.02.11.123913-8a41324")
1616
testImplementation("org.junit.jupiter:junit-jupiter:5.9.2")

0 commit comments

Comments
 (0)