{ "shared": { "operations": { "no_operation_id": "warning", "operation_id_case_convention": [ "warning", "lower_camel_case" ], "no_summary": "warning", "no_array_responses": "off", "parameter_order": "warning", "unused_tag": "warning", "operation_id_naming_convention": "off" }, "pagination": { "pagination_style": "warning" }, "parameters": { "no_parameter_description": "error", "param_name_case_convention": [ "error", "lower_snake_case" ], "invalid_type_format_pair": "error", "content_type_parameter": "error", "accept_type_parameter": "error", "authorization_parameter": "warning", "required_param_has_default": "warning" }, "paths": { "missing_path_parameter": "error", "duplicate_path_parameter": "warning", "snake_case_only": "off", "paths_case_convention": [ "error", "lower_snake_case" ] }, "responses": { "inline_response_schema": "warning" }, "security_definitions": { "unused_security_schemes": "warning", "unused_security_scopes": "warning" }, "security": { "invalid_non_empty_security_array": "error" }, "schemas": { "invalid_type_format_pair": "off", "snake_case_only": "off", "no_schema_description": "off", "no_property_description": "off", "description_mentions_json": "warning", "array_of_arrays": "warning", "property_case_convention": [ "error", "lower_snake_case" ], "enum_case_convention": [ "error", "lower_snake_case" ] }, "walker": { "no_empty_descriptions": "error", "has_circular_references": "warning", "$ref_siblings": "off", "duplicate_sibling_description": "warning", "incorrect_ref_pattern": "warning" } }, "swagger2": { "operations": { "no_consumes_for_put_or_post": "error", "get_op_has_consumes": "warning", "no_produces": "warning" } }, "oas3": { "operations": { "no_request_body_content": "error", "no_request_body_name": "warning" }, "parameters": { "no_in_property": "error", "invalid_in_property": "error", "missing_schema_or_content": "error", "has_schema_and_content": "error" }, "responses": { "no_response_codes": "error", "no_success_response_codes": "warning", "no_response_body": "warning" }, "schemas": { "json_or_param_binary_string": "warning" } } }