![]() ![]() trueUse Java 8 classes such as Base64 falseVarious third party libraries as needed Starting in 5.x, JDK8 is the default and the support for JDK7, JDK6 has been dropped ![]() Use Java8 classes instead of third party equivalents. Hides the generation timestamp when files are generated. Whether to use fully qualified name for classes under java.util. Whether to ensure parameter names are unique in an operation (rename parameters that are not). This option only works for Java API client Whether the discriminator value lookup should be case-sensitive or not. This is the original openapi-generator behavior. truewhen the 'additionalProperties' keyword is not present in a schema, the value of 'additionalProperties' is automatically set to false, i.e. falseThe 'additionalProperties' implementation is compliant with the OAS and JSON schema specifications. ![]() It’s as if additional properties are NOT allowed.Note: the root cause are issues #1369 and #1371, which must be resolved in the swagger-parser project. This is the original openapi-generator behavior.This setting is currently ignored for OAS 2.0 documents: 1) When the 'additionalProperties' keyword is not present in a 2.0 schema, additional properties are NOT allowed.Ģ) Boolean values of the 'additionalProperties' keyword are ignored. Note: this mode is not compliant with the JSON schema specification. If true: when the 'additionalProperties' keyword is not present in a schema, the value of 'additionalProperties' is set to false, i.e. If false: the 'additionalProperties' implementation is compliant with the OAS and JSON schema specifications. Specify the behavior when the 'additionalProperties' keyword is not present in the OAS document. To true threetenbpBackport of JSR310 (preferred for jdk ĭeveloper email in generated name in generated pom.xmlĭeveloper organization in generated pom.xmlĭeveloper organization URL in generated pom.xmlĭisable HTML escaping of JSON strings when using gson (needed to avoid problems with byte fields) jodaJoda (for legacy app only) legacyLegacy (if you really have a good reason not to use threetenbp java8-localdatetimeJava 8 using LocalDateTime (for legacy app only) java8Java 8 native JSR310 (preferred for jdk 1.8+) - note: this also sets "java8" Treat BigDecimal values as Strings to avoid precision loss. This also becomes part of the generated library’s filename OptionĪdditional annotations for model type(class level annotations)īoolean, toggles whether unicode identifiers are allowed in names or not, default is falseĪrtifact description in generated pom.xml Refer to configuration docs for more details. These options may be applied as additional-properties (cli) or configOptions (plugins). ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |