modules/openapi-generator/src
main/java/org/openapitools/codegen
examples
ExampleGenerator.java +4 -6
XmlExampleGenerator.java +1 -3
languages
AbstractAdaCodegen.java +1 -2
AbstractApexCodegen.java +3 -4
AbstractDartCodegen.java +2 -2
AbstractEiffelCodegen.java +1 -2
AbstractGoCodegen.java +1 -2
AbstractGraphQLCodegen.java +1 -2
AbstractJavaCodegen.java +4 -4
AbstractJuliaCodegen.java +1 -2
AbstractKotlinCodegen.java +3 -3
AbstractPhpCodegen.java +2 -3
AbstractPythonConnexionServerCodegen.java +1 -2
AbstractRubyCodegen.java +1 -1
AbstractScalaCodegen.java +1 -1
AbstractTypeScriptClientCodegen.java +5 -6
AndroidClientCodegen.java +1 -2
ApexClientCodegen.java +1 -1
BashClientCodegen.java +1 -2
CLibcurlClientCodegen.java +1 -1
CSharpNetCoreClientCodegen.java +1 -1
CSharpNetCoreReducedClientCodegen.java +1 -1
ClojureClientCodegen.java +2 -3
ConfluenceWikiCodegen.java +1 -2
CppPistacheServerCodegen.java +1 -2
CppQtAbstractCodegen.java +2 -4
CppRestSdkClientCodegen.java +1 -2
CppRestbedServerCodegen.java +1 -2
CppRestbedServerDeprecatedCodegen.java +1 -2
CrystalClientCodegen.java +1 -1
ElixirClientCodegen.java +1 -2
ElmClientCodegen.java +1 -2
GoServerCodegen.java +1 -1
GraphQLNodeJSExpressServerCodegen.java +1 -2
HaskellHttpClientCodegen.java +1 -2
HaskellServantCodegen.java +1 -2
HaskellYesodServerCodegen.java +1 -2
JMeterClientCodegen.java +1 -2
JavaCXFServerCodegen.java +1 -1
JavascriptApolloClientCodegen.java +2 -3
JavascriptClientCodegen.java +2 -3
JavascriptClosureAngularClientCodegen.java +1 -2
LuaClientCodegen.java +1 -2
NimClientCodegen.java +1 -2
OCamlClientCodegen.java +10 -10
ObjcClientCodegen.java +1 -2
PerlClientCodegen.java +1 -2
PhpDataTransferClientCodegen.java +2 -2
PhpMezzioPathHandlerServerCodegen.java +2 -2
PhpSilexServerCodegen.java +1 -2
PhpSymfonyServerCodegen.java +1 -2
PowerShellClientCodegen.java +1 -2
ProtobufSchemaCodegen.java +1 -2
PythonClientCodegen.java +8 -11
PythonFastAPIServerCodegen.java +1 -2
PythonLegacyClientCodegen.java +1 -2
PythonNextgenClientCodegen.java +1 -2
PythonPriorClientCodegen.java +5 -8
RClientCodegen.java +1 -2
RustClientCodegen.java +2 -3
RustServerCodegen.java +4 -6
ScalaFinchServerCodegen.java +1 -2
ScalaGatlingCodegen.java +1 -2
ScalaPlayFrameworkServerCodegen.java +1 -1
StaticHtml2Generator.java +1 -2
StaticHtmlGenerator.java +1 -2
Swift5ClientCodegen.java +1 -2
TypeScriptAxiosClientCodegen.java +1 -1
TypeScriptClientCodegen.java +8 -11
TypeScriptNodeClientCodegen.java +1 -1
TypeScriptRxjsClientCodegen.java +1 -1
utils
ModelUtils.java +134 -58
validations/oas
OpenApiSchemaValidations.java +2 -2
DefaultCodegen.java +83 -70
InlineModelResolver.java +36 -33
OpenAPINormalizer.java +5 -4
test
java/org/openapitools/codegen
DefaultCodegenTest.java +419 -0
resources
3_0
oas31-composed-schemas.yaml +202 -0
oas31-map-schemas.yaml +70 -0
3_1
oas31-composed-schemas.yaml +175 -0
oas31-map-schemas.yaml +70 -0
parameter-primitive-types.yaml +97 -0
+ 4
- 6
@@ -19,7 +19,6 @@ package org.openapitools.codegen.examples;
@@ -79,10 +78,9 @@ public class ExampleGenerator {
@@ -229,9 +227,9 @@ public class ExampleGenerator {
+ 1
- 3
@@ -17,7 +17,6 @@
@@ -128,8 +127,7 @@ public class XmlExampleGenerator {
+ 1
- 2
@@ -451,8 +451,7 @@ abstract public class AbstractAdaCodegen extends DefaultCodegen implements Codeg
+ 3
- 4
@@ -188,10 +188,9 @@ public abstract class AbstractApexCodegen extends DefaultCodegen implements Code
@@ -318,7 +317,7 @@ public abstract class AbstractApexCodegen extends DefaultCodegen implements Code
+ 2
- 2
@@ -493,7 +493,7 @@ public abstract class AbstractDartCodegen extends DefaultCodegen {
@@ -558,7 +558,7 @@ public abstract class AbstractDartCodegen extends DefaultCodegen {