CREKD

Results 5 comments of CREKD

It looks like the requirements in issue can be met, but `@Valid` seems to be off even outside of the enum class.

link issue: https://github.com/OpenAPITools/openapi-generator/issues/18430

I see, so is it more appropriate to fix it this way? https://github.com/OpenAPITools/openapi-generator/blob/master/modules/openapi-generator/src/main/resources/JavaJaxRS/spec/beanValidation.mustache this file ``` {{#required}}{{^isReadOnly}}@NotNull {{/isReadOnly}}{{/required}}{{#isContainer}}{{^isPrimitiveType}}{{^isEnum}}@Valid {{/isEnum}}{{/isPrimitiveType}}{{/isContainer}}{{^isContainer}}{{^isPrimitiveType}}@Valid {{/isPrimitiveType}}{{/isContainer}}{{>beanValidationCore}} ``` fix to ``` {{#required}}{{^isReadOnly}}@NotNull {{/isReadOnly}}{{/required}}{{#isContainer}}{{^isPrimitiveType}}{{^isEnumOrRef}}@Valid {{/isEnumOrRef}}{{/isPrimitiveType}}{{/isContainer}}{{^isContainer}}{{^isPrimitiveType}}@Valid {{/isPrimitiveType}}{{/isContainer}}{{>beanValidationCore}} ```

@wing328 Is this correctly following step3?

link discussion https://github.com/OpenAPITools/openapi-generator/pull/18453/files#r1590468559