Skip to content

Commit a58e214

Browse files
committed
rustdoc: Stop sorting external crates
Now that rust-lang#73423 is fixed, sorting should no longer be necessary. See also this discussion [1]. [1]: rust-lang#86889 (comment)
1 parent ebe9a11 commit a58e214

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

src/librustdoc/clean/utils.rs

+1-2
Original file line numberDiff line numberDiff line change
@@ -29,12 +29,11 @@ crate fn krate(cx: &mut DocContext<'_>) -> Crate {
2929
let module = crate::visit_ast::RustdocVisitor::new(cx).visit();
3030

3131
let mut externs = Vec::new();
32-
for &cnum in cx.tcx.crates(()).iter() {
32+
for &cnum in cx.tcx.crates(()) {
3333
externs.push(ExternalCrate { crate_num: cnum });
3434
// Analyze doc-reachability for extern items
3535
LibEmbargoVisitor::new(cx).visit_lib(cnum);
3636
}
37-
externs.sort_unstable_by_key(|e| e.crate_num);
3837

3938
// Clean the crate, translating the entire librustc_ast AST to one that is
4039
// understood by rustdoc.

0 commit comments

Comments
 (0)