Configuration properties for the Swagger parser/generator

Overloaded Operation Behavior (operation.overload.action)

The action that should be taken when an overloaded operation is encountered when generating a Swagger document. Swagger does not support multiple operations at the same path that use the same HTTP method. This configuration allows this condition to generate an error, or include the operation using some mechanism. By specifying the 'allow' option, the default behavior will be used to include the overloaded operation. for now this is identical to the 'fragment' setting which included the overloaded operation in a separate path item with a fragment appended to the path. The fragment is the operation ID. Changes to this property require a restart.

Default: error

Enable Swagger 2.0 JSON Validation (swagger.parser.v2.json.enableValidation)

Enable/disable validation for the Swagger 2.0 JSON parser.

Default: false

Enable Swagger 2.0 YAML Validation (swagger.parser.v2.yaml.enableValidation)

Enable/disable validation for the Swagger 2.0 YAML parser.

Default: false

Enable OAS 3.0 JSON Validation (swagger.parser.v3.json.enableValidation)

Enable/disable validation for the OAS 3.0 JSON parser.

Default: false

Enable OAS 3.0 YAML Validation (swagger.parser.v3.yaml.enableValidation)

Enable/disable validation for the OAS 3.0 YAML parser.

Default: false