We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d99ec1d commit 9ca0856Copy full SHA for 9ca0856
src/librustdoc/json/mod.rs
@@ -227,7 +227,8 @@ impl FormatRenderer for JsonRenderer {
227
let mut p = self.out_path.clone();
228
p.push(output.index.get(&output.root).unwrap().name.clone().unwrap());
229
p.set_extension("json");
230
- serde_json::ser::to_writer_pretty(&File::create(p).unwrap(), &output).unwrap();
+ let file = File::create(&p).map_err(|error| Error { error: error.to_string(), file: p })?;
231
+ serde_json::ser::to_writer_pretty(&file, &output).unwrap();
232
Ok(())
233
}
234
0 commit comments