Skip to content

Edit Runner API annotations

Eugene Lim requested to merge elim-ext-runner-api-annotation into master

This adds the missing hash parameters for info, otherwise it will be excluded from OpenAPI generation.

This also modifies a documentation-only type override to allow it to be compatible with autogenerated grape-swagger OpenAPI documentation. The standard type ::API::Validations::Types::WorkhorseFile cannot be parsed by grape-swagger and will lead to incorrect OpenAPI output.

The OpenAPI V2 documentation will be used for dogfooding API fuzzing as per #372422 (closed) and the OpenAPI autogeneration &8926.

Merge request reports