forked from loafle/openapi-generator-original
* Mustache template should use invokerPackage tag to generate import * add JsonSubTypes annotation to handle scenario when OAS name has special characters * add JsonSubTypes annotation to handle scenario when OAS name has special characters. Add unit test * run sample scripts * fix unit test * run sample scripts * add minimal openapi document to show issue with special characters and discriminators * Add 'isClassnameSanitized' tag * Add 'isClassnameSanitized' tag * Add 'isClassnameSanitized' tag * Add 'isClassnameSanitized' tag * Add 'isClassnameSanitized' tag * Add 'isClassnameSanitized' tag * Add unit tests for unmarshaling of discriminators with special characters * Add unit tests for unmarshaling of discriminators with special characters * use JsonTypeName Co-authored-by: Vikrant Balyan (vvb) <vvb@cisco.com> Co-authored-by: William Cheng <wing328hk@gmail.com>
16 lines
572 B
YAML
16 lines
572 B
YAML
generatorName: java
|
|
outputDir: samples/openapi3/client/petstore/java/jersey2-java8-special-characters
|
|
library: jersey2
|
|
inputSpec: modules/openapi-generator/src/test/resources/3_0/schema-with-special-characters.yaml
|
|
templateDir: modules/openapi-generator/src/main/resources/Java
|
|
additionalProperties:
|
|
artifactId: petstore-openapi3-jersey2-java8-special-characters
|
|
hideGenerationTimestamp: true
|
|
serverPort: "8082"
|
|
dateLibrary: java8
|
|
useOneOfDiscriminatorLookup: true
|
|
disallowAdditionalPropertiesIfNotPresent: false
|
|
systemProperties:
|
|
skipValidateSpec: "false"
|
|
|