Skip to content

Commit 221f05a

Browse files
committed
feature/add-x-implements-overrides support in tooling
1 parent 4280681 commit 221f05a

4 files changed

Lines changed: 2267 additions & 128 deletions

File tree

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
generatorName: spring
2+
outputDir: samples/server/petstore/springboot-skip-x-implements
3+
inputSpec: modules/openapi-generator/src/test/resources/3_0/spring/petstore-with-fake-endpoints-models-for-testing-x-implements.yaml
4+
templateDir: modules/openapi-generator/src/main/resources/JavaSpring
5+
additionalProperties:
6+
documentationProvider: springfox
7+
artifactId: springboot
8+
snapshotVersion: "true"
9+
hideGenerationTimestamp: "true"
10+
camelCaseDollarSign: "true"
11+
modelNameSuffix: 'Dto'
12+
xImplementsOverrides:
13+
com.custompackage.InterfaceToSubstitute: com.custompackage.SubstitutedInterface
14+
com.custompackage.InterfaceToSkip: skip

0 commit comments

Comments
 (0)