diff --git a/xtask/src/docs.rs b/xtask/src/docs.rs index c8d84ee..5f9872c 100644 --- a/xtask/src/docs.rs +++ b/xtask/src/docs.rs @@ -144,32 +144,32 @@ fn write_operation( } // Parameters - if let Some(params) = &op.parameters { - if !params.is_empty() { - md.push_str("#### Parameters\n\n"); - md.push_str("| Name | In | Required | Description |\n"); - md.push_str("|------|----|----------|-------------|\n"); - for p in params { - let location = param_in_str(&p.parameter_in); - let required = match p.required { - Required::True => "Yes", - Required::False => "No", - }; - let desc = p - .description - .as_deref() - .unwrap_or("") - .replace('|', "\\|") - .replace('\n', " "); - writeln!( - md, - "| `{}` | {} | {} | {} |", - p.name, location, required, desc - ) - .expect("write to String"); - } - md.push('\n'); + if let Some(params) = &op.parameters + && !params.is_empty() + { + md.push_str("#### Parameters\n\n"); + md.push_str("| Name | In | Required | Description |\n"); + md.push_str("|------|----|----------|-------------|\n"); + for p in params { + let location = param_in_str(&p.parameter_in); + let required = match p.required { + Required::True => "Yes", + Required::False => "No", + }; + let desc = p + .description + .as_deref() + .unwrap_or("") + .replace('|', "\\|") + .replace('\n', " "); + writeln!( + md, + "| `{}` | {} | {} | {} |", + p.name, location, required, desc + ) + .expect("write to String"); } + md.push('\n'); } // Request body