Skip to content

Commit fc2ffa1

Browse files
authored
Update api.mustache remove nonnullable annotations in Method fetch
The current code created: ` Method method = this.getClass().getMethod("someMethodWithHttpInfo", @jakarta.annotation.Nonnull String.class, @jakarta.annotation.Nonnull String.class); ` Which is invalid code. Removed the nonnull addition
1 parent 9fa18d0 commit fc2ffa1

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

  • modules/openapi-generator/src/main/resources/Java/libraries/okhttp-gson

modules/openapi-generator/src/main/resources/Java/libraries/okhttp-gson/api.mustache

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -263,7 +263,7 @@ public class {{classname}} {
263263
ExecutableValidator executableValidator = factory.getValidator().forExecutables();
264264
265265
Object[] parameterValues = { {{#allParams}}{{paramName}}{{^-last}}, {{/-last}}{{/allParams}} };
266-
Method method = this.getClass().getMethod("{{operationId}}WithHttpInfo"{{#allParams}}, {{#isArray}}java.util.List{{/isArray}}{{#isMap}}java.util.Map{{/isMap}}{{^isArray}}{{^isMap}}{{>nullable_var_annotations}} {{{dataType}}}{{/isMap}}{{/isArray}}.class{{/allParams}});
266+
Method method = this.getClass().getMethod("{{operationId}}WithHttpInfo"{{#allParams}}, {{#isArray}}java.util.List{{/isArray}}{{#isMap}}java.util.Map{{/isMap}}{{^isArray}}{{^isMap}} {{{dataType}}}{{/isMap}}{{/isArray}}.class{{/allParams}});
267267
Set<ConstraintViolation<{{classname}}>> violations = executableValidator.validateParameters(this, method,
268268
parameterValues);
269269

0 commit comments

Comments
 (0)