We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents d0ca0ca + 59e5a5c commit 2fb6f8eCopy full SHA for 2fb6f8e
src/librustdoc/core.rs
@@ -173,9 +173,8 @@ pub fn run_core(search_paths: SearchPaths,
173
&arenas,
174
&name,
175
|tcx, _, analysis, result| {
176
- // Return if the driver hit an err (in `result`)
177
if let Err(_) = result {
178
- return None
+ sess.fatal("Compilation failed, aborting rustdoc");
179
}
180
181
let ty::CrateAnalysis { access_levels, .. } = analysis;
@@ -206,6 +205,6 @@ pub fn run_core(search_paths: SearchPaths,
206
205
v.clean(&ctxt)
207
};
208
209
- Some((krate, ctxt.renderinfo.into_inner()))
210
- }), &sess).unwrap()
+ (krate, ctxt.renderinfo.into_inner())
+ }), &sess)
211
0 commit comments