rust/src/librustdoc/passes
Joshua Nelson e4244e3710 Don't load all extern crates unconditionally
Instead, only load the crates that are linked to with intra-doc links.

This doesn't help very much with any of rustdoc's fundamental issues
with freezing the resolver, but it at least fixes a stable-to-stable
regression, and makes the crate loading model somewhat more consistent
with rustc's.
2021-04-02 16:34:53 -04:00
..
unindent_comments Simplify docfragment transformation in unindent tests 2021-01-02 19:16:27 +01:00
calculate_doc_coverage.rs Rework rustdoc const type 2021-03-24 21:48:34 +01:00
check_code_block_syntax.rs Rename clean::Span::span() to clean::Span::inner() 2021-03-21 19:47:11 -07:00
collect_intra_doc_links.rs Don't load all extern crates unconditionally 2021-04-02 16:34:53 -04:00
collect_trait_impls.rs Remove unnecessary Option wrapping around Crate.module 2021-03-23 11:04:09 -07:00
doc_test_lints.rs Rename clean::Span::span() to clean::Span::inner() 2021-03-21 19:47:11 -07:00
html_tags.rs Rename clean::Span::span() to clean::Span::inner() 2021-03-21 19:47:11 -07:00
mod.rs Don't load all extern crates unconditionally 2021-04-02 16:34:53 -04:00
non_autolinks.rs Rename clean::Span::span() to clean::Span::inner() 2021-03-21 19:47:11 -07:00
propagate_doc_cfg.rs Take &mut DocContext in passes 2021-02-16 20:58:38 -05:00
strip_hidden.rs Take &mut DocContext in passes 2021-02-16 20:58:38 -05:00
strip_priv_imports.rs Take &mut DocContext in passes 2021-02-16 20:58:38 -05:00
strip_private.rs Remove the dummy cache in DocContext 2021-03-01 00:30:30 -05:00
stripper.rs Make ItemKind::ExternCrate looks like hir::ItemKind::ExternCrate to make transition over hir::ItemKind simpler 2021-03-05 16:04:24 +01:00
unindent_comments.rs Take &mut DocContext in passes 2021-02-16 20:58:38 -05:00