1
Fork 0

Remove unwanted trailing whitespaces for long declarations

This commit is contained in:
Guillaume Gomez 2022-07-02 12:43:07 +02:00
parent 66c83ffca1
commit b17cf7a493

View file

@ -1283,10 +1283,6 @@ impl clean::FnDecl {
let mut args = Buffer::html();
let mut args_plain = Buffer::new();
for (i, input) in self.inputs.values.iter().enumerate() {
if i == 0 {
args.push_str("<br>");
}
if let Some(selfty) = input.to_self() {
match selfty {
clean::SelfValue => {
@ -1313,7 +1309,6 @@ impl clean::FnDecl {
} else {
if i > 0 {
args.push_str("<br>");
args_plain.push_str(" ");
}
if input.is_const {
args.push_str("const ");
@ -1360,7 +1355,8 @@ impl clean::FnDecl {
let full_pad = format!("<br>{}", "&nbsp;".repeat(indent + 4));
let close_pad = format!("<br>{}", "&nbsp;".repeat(indent));
format!(
"({args}{close}){arrow}",
"({pad}{args}{close}){arrow}",
pad = if self.inputs.values.is_empty() { "" } else { &full_pad },
args = args.replace("<br>", &full_pad),
close = close_pad,
arrow = arrow