Skip to content

Commit 50e0cce

Browse files
Merge branch 'OpenAPITools:master' into single-request-parameter-equals-and-hashcode
2 parents a4d3a54 + c6e2a5f commit 50e0cce

File tree

1,954 files changed

+50892
-9991
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,954 files changed

+50892
-9991
lines changed

.github/workflows/samples-kotlin-server-jdk17.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ jobs:
4242
- samples/server/petstore/kotlin-server/javalin-6
4343
- samples/server/petstore/kotlin-server/ktor
4444
- samples/server/petstore/kotlin-server/ktor2
45+
- samples/server/petstore/kotlin-misk
4546
# comment out due to gradle build failure
4647
# - samples/server/petstore/kotlin-spring-default/
4748
steps:
@@ -66,4 +67,4 @@ jobs:
6667
arguments: wrapper
6768
- name: Build
6869
working-directory: ${{ matrix.sample }}
69-
run: ./gradlew build -x test
70+
run: ./gradlew build -x test

.github/workflows/samples-kotlin-server-jdk21.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ jobs:
2525
- samples/server/petstore/kotlin-server/ktor
2626
- samples/server/petstore/kotlin-server/ktor2
2727
- samples/server/petstore/kotlin-server-required-and-nullable-properties
28+
- samples/server/petstore/kotlin-misk
2829
steps:
2930
- uses: actions/checkout@v4
3031
- uses: actions/setup-java@v4

.github/workflows/samples-kotlin-server.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@ jobs:
4747
- samples/server/others/kotlin-server/jaxrs-spec
4848
- samples/server/others/kotlin-server/jaxrs-spec-array-response
4949
- samples/server/petstore/kotlin-spring-cloud
50+
- samples/server/petstore/kotlin-misk
5051
# comment out due to gradle build failure
5152
#- samples/server/petstore/kotlin-spring-default
5253
# no build.gradle file
@@ -73,4 +74,4 @@ jobs:
7374
arguments: wrapper
7475
- name: Build
7576
working-directory: ${{ matrix.sample }}
76-
run: ./gradlew build -x test
77+
run: ./gradlew build -x test

.github/workflows/samples-protobuf.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ jobs:
2020
sample:
2121
- 'samples/config/petstore/protobuf-schema/'
2222
- 'samples/config/petstore/protobuf-schema-config/'
23+
- 'samples/config/petstore/protobuf-schema-config-complex/'
2324
steps:
2425
- uses: actions/checkout@v4
2526
- name: Install Protocol Buffers Compiler

.github/workflows/samples-python-client-echo-api.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,11 @@ jobs:
1818
- samples/client/echo_api/python
1919
- samples/client/echo_api/python-disallowAdditionalPropertiesIfNotPresent
2020
python-version:
21-
- "3.8"
2221
- "3.9"
2322
- "3.10"
2423
- "3.11"
2524
- "3.12"
25+
- "3.13"
2626
steps:
2727
- uses: actions/checkout@v4
2828
- uses: actions/setup-python@v5

.github/workflows/samples-python-petstore.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,11 @@ jobs:
1515
fail-fast: false
1616
matrix:
1717
python-version:
18-
- "3.8"
1918
- "3.9"
2019
- "3.10"
2120
- "3.11"
2221
- "3.12"
22+
- "3.13"
2323
sample:
2424
- samples/openapi3/client/petstore/python-aiohttp
2525
- samples/openapi3/client/petstore/python

.github/workflows/samples-spring.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ jobs:
4545
- samples/server/petstore/spring-boot-defaultInterface-unhandledException
4646
- samples/server/petstore/springboot
4747
- samples/server/petstore/springboot-beanvalidation
48+
- samples/server/petstore/springboot-builtin-validation
4849
- samples/server/petstore/springboot-delegate
4950
- samples/server/petstore/springboot-delegate-no-response-entity
5051
- samples/server/petstore/springboot-implicitHeaders

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1139,6 +1139,7 @@ Here is a list of template creators:
11391139
* Kotlin (Spring Boot): @dr4ke616
11401140
* Kotlin (Vertx): @Wooyme
11411141
* Kotlin (JAX-RS): @anttileppa
1142+
* Kotlin Misk: @andrewwilsonnew
11421143
* Kotlin WireMock: @stefankoppier
11431144
* NodeJS Express: @YishTish
11441145
* PHP Flight: @daniel-sc

bin/configs/kotlin-misk.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
generatorName: kotlin-misk
2+
outputDir: samples/server/petstore/kotlin-misk
3+
inputSpec: modules/openapi-generator/src/test/resources/3_0/petstore.yaml
4+
templateDir: modules/openapi-generator/src/main/resources/kotlin-misk
5+
validateSpec: false
6+
additionalProperties:
7+
hideGenerationTimestamp: "true"
8+
moduleClassName: "PetStoreModule"
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
generatorName: protobuf-schema
2+
outputDir: samples/config/petstore/protobuf-schema-config-complex
3+
inputSpec: modules/openapi-generator/src/test/resources/3_0/protobuf/petstore-complex.yaml
4+
templateDir: modules/openapi-generator/src/main/resources/protobuf-schema
5+
additionalProperties:
6+
packageName: petstore
7+
addJsonNameAnnotation: true
8+
numberedFieldNumberList: true
9+
startEnumsWithUnspecified: true

0 commit comments

Comments
 (0)