summaryrefslogtreecommitdiff
path: root/lockfile/lib.rs
diff options
context:
space:
mode:
authorDavid Sherret <dsherret@users.noreply.github.com>2023-02-01 15:57:02 -0500
committerGitHub <noreply@github.com>2023-02-01 15:57:02 -0500
commitf6f76a76b2b06c6546bb00117e61f4c743d1eba6 (patch)
treefecd07fd42f238da398fe9e29478d4b173015382 /lockfile/lib.rs
parent690b6ac39eaae2f0cbdd714d5b025d865915fd0c (diff)
fix(lockfile): emit trailing newline (#17618)
Diffstat (limited to 'lockfile/lib.rs')
-rw-r--r--lockfile/lib.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/lockfile/lib.rs b/lockfile/lib.rs
index ec91def15..b8caac86c 100644
--- a/lockfile/lib.rs
+++ b/lockfile/lib.rs
@@ -187,7 +187,8 @@ impl Lockfile {
return Ok(());
}
- let json_string = serde_json::to_string_pretty(&self.content).unwrap();
+ let mut json_string = serde_json::to_string_pretty(&self.content).unwrap();
+ json_string.push('\n'); // trailing newline in file
let mut f = std::fs::OpenOptions::new()
.write(true)
.create(true)