File tree Expand file tree Collapse file tree
modules/openapi-generator/src/main/resources/kotlin-misk
samples/server/petstore/kotlin-misk-config Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -6,4 +6,5 @@ validateSpec: false
66additionalProperties :
77 hideGenerationTimestamp : " true"
88 moduleClassName : " PetStoreModule"
9- generateStubImplClasses : true
9+ generateStubImplClasses : true
10+ addModelMoshiJsonAnnotation : true
Original file line number Diff line number Diff line change @@ -10,7 +10,7 @@ version = "{{artifactVersion}}"
1010dependencies {
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" )
Original file line number Diff line number Diff line change @@ -3,7 +3,6 @@ package {{modelPackage}}
33{ {#imports} }
44import { {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 } }
2121data class { {classname} }(
2222 { {#vars} }
2323 { {#description} }
Original file line number Diff line number Diff line change @@ -10,7 +10,7 @@ version = "1.0.0-SNAPSHOT"
1010dependencies {
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" )
You can’t perform that action at this time.
0 commit comments