mirror of
https://github.com/tgstation/tgstation-server.git
synced 2026-08-29 16:11:05 +01:00
- Fix some valid warnings - Convert some 0 response 200s to 204s - Cancelling a job now returns the updated job object - Updating the server now returns the Administration model. - Update dox - Use -p when validating in appveyor
82 lines
2.2 KiB
JSON
82 lines
2.2 KiB
JSON
{
|
|
"shared": {
|
|
"operations": {
|
|
"no_operation_id": "error",
|
|
"operation_id_case_convention": "off",
|
|
"no_summary": "error",
|
|
"no_array_responses": "off",
|
|
"parameter_order": "error",
|
|
"unused_tag": "error",
|
|
"operation_id_naming_convention": "off"
|
|
},
|
|
"pagination": {
|
|
"pagination_style": "error"
|
|
},
|
|
"parameters": {
|
|
"no_parameter_description": "error",
|
|
"param_name_case_convention": "off",
|
|
"invalid_type_format_pair": "off",
|
|
"content_type_parameter": "error",
|
|
"accept_type_parameter": "error",
|
|
"authorization_parameter": "error",
|
|
"required_param_has_default": "error"
|
|
},
|
|
"paths": {
|
|
"missing_path_parameter": "error",
|
|
"duplicate_path_parameter": "error",
|
|
"snake_case_only": "off",
|
|
"paths_case_convention": "off"
|
|
},
|
|
"responses": {
|
|
"inline_response_schema": "off"
|
|
},
|
|
"security_definitions": {
|
|
"unused_security_schemes": "error",
|
|
"unused_security_scopes": "error"
|
|
},
|
|
"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": "error",
|
|
"array_of_arrays": "error",
|
|
"property_case_convention": "off",
|
|
"enum_case_convention": "error"
|
|
},
|
|
"walker": {
|
|
"no_empty_descriptions": "error",
|
|
"has_circular_references": "off",
|
|
"$ref_siblings": "error",
|
|
"duplicate_sibling_description": "error",
|
|
"incorrect_ref_pattern": "error"
|
|
}
|
|
},
|
|
"swagger2": {
|
|
"operations": {
|
|
"no_consumes_for_put_or_post": "error",
|
|
"get_op_has_consumes": "error",
|
|
"no_produces": "error"
|
|
}
|
|
},
|
|
"oas3": {
|
|
"operations": {
|
|
"no_request_body_content": "error",
|
|
"no_request_body_name": "off"
|
|
},
|
|
"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": "error",
|
|
"ibm_status_code_guidelines": "off"
|
|
}
|
|
}
|
|
} |