Fix stray spacing after #playground code

This commit is contained in:
David Tolnay 2020-11-05 21:43:04 -08:00
parent eaa6914205
commit 1450070f73
No known key found for this signature in database
GPG Key ID: F9BA143B95FF6D82
1 changed files with 5 additions and 2 deletions

View File

@ -335,7 +335,7 @@ impl<'a> Link<'a> {
LinkType::Playground(ref pat, ref attrs) => { LinkType::Playground(ref pat, ref attrs) => {
let target = base.join(pat); let target = base.join(pat);
let contents = fs::read_to_string(&target).with_context(|| { let mut contents = fs::read_to_string(&target).with_context(|| {
format!( format!(
"Could not read file for link {} ({})", "Could not read file for link {} ({})",
self.link_text, self.link_text,
@ -343,8 +343,11 @@ impl<'a> Link<'a> {
) )
})?; })?;
let ftype = if !attrs.is_empty() { "rust," } else { "rust" }; let ftype = if !attrs.is_empty() { "rust," } else { "rust" };
if !contents.ends_with('\n') {
contents.push('\n');
}
Ok(format!( Ok(format!(
"```{}{}\n{}\n```\n", "```{}{}\n{}```\n",
ftype, ftype,
attrs.join(","), attrs.join(","),
contents contents