You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
openapi generate could not handle enumerations defined with anyOf, it will generate an empty enumeration class, i think the correct behavior is generating enumeration class with the values defined in yaml schema and Referencing class properties are defined as String
openapi-generator-cli-6.5.0.jar dont generate any AnyOf classes,
openapi-generator-cli-6.4.0.jar generate AnyOf classes if "--global-property models" flag is not provided
both versions generate an empty NEvent enumeration class
Assume that the following schema part is given ,
openapi-generator-cli-6.4.0 generate NEvent.java and NEventAnyOf.java , but if --global-property-models is given as below, it will only generate Nevent.java
openapi-generator-cli-6.5.0 never generate AnyOf classes
omerdogan
changed the title
jaxrs-spec generator dont generate AnyOf classes
jaxrs-spec generator could not handle enumerations defined with anyOf
Apr 8, 2023
openapi generate could not handle enumerations defined with anyOf, it will generate an empty enumeration class, i think the correct behavior is generating enumeration class with the values defined in yaml schema and Referencing class properties are defined as String
openapi-generator-cli-6.5.0.jar dont generate any AnyOf classes,
openapi-generator-cli-6.4.0.jar generate AnyOf classes if "--global-property models" flag is not provided
both versions generate an empty NEvent enumeration class
Assume that the following schema part is given ,
openapi-generator-cli-6.4.0 generate NEvent.java and NEventAnyOf.java , but if --global-property-models is given as below, it will only generate Nevent.java
openapi-generator-cli-6.5.0 never generate AnyOf classes
Sample command line ;
java -Dresolve=true -Dlog.level=info -Dmodels -Duser.language=en -Dfile.encoding=UTF-8 -Xmx256M -jar 'D:\home\omerd\n5g\codegen\openapi-generator-cli-6.4.0.jar'
generate --api-package mypackage
--model-package mymodelpackage
--invoker-package myinvokerpackage
--group-id mygroup
--artifact-id myartifact
--model-name-prefix N
--generator-name jaxrs-spec
--skip-validate-spec
--config config.yml
--input-spec target.yaml
--openapi-normalizer REF_AS_PARENT_IN_ALLOF=true
--import-mappings=Date=java.util.Date,DateTime=java.util.Date
--type-mappings=Date=Date,DateTime=DateTime
--global-property models=Event:EnumModel2:model3:model4
--output output
Generated Event Class:
Generated AnyOf Class:
The text was updated successfully, but these errors were encountered: