about summary refs log tree commit diff
path: root/src/librustdoc/core.rs
AgeCommit message (Expand)AuthorLines
2021-03-23Remove unnecessary `Option` wrapping around `Crate.module`Camelid-15/+13
2021-03-15Add `rustc_interface::interface::Config::parse_sess_created`hyd-dev-0/+1
2021-03-07Rollup merge of #82651 - jyn514:rustdoc-warnings, r=GuillaumeGomezYuki Okushi-27/+36
2021-03-04Remove RefCell around module_trait_cacheJoshua Nelson-2/+2
2021-03-04Don't require a `DocContext` for `report_diagnostic`Joshua Nelson-3/+3
2021-03-04Rollup merge of #80527 - jyn514:rustdoc-lints, r=GuillaumeGomezYuki Okushi-89/+17
2021-03-02Report that `doc(plugins)` doesn't work using diagnostics instead of `println!`Joshua Nelson-4/+2
2021-03-02Clean up error reporting for deprecated passesJoshua Nelson-23/+34
2021-03-01Address review commentsJoshua Nelson-3/+2
2021-03-01Move lint machinery into a separate fileJoshua Nelson-168/+7
2021-03-01Rename rustdoc lints to be a tool lint instead of built-in.Joshua Nelson-27/+117
2021-03-02Rollup merge of #82598 - GuillaumeGomez:rustdoc-rustc-pass, r=jyn514Guillaume Gomez-0/+1
2021-03-01Remove unused `RenderInfo` structJoshua Nelson-9/+2
2021-03-01Remove the dummy cache in `DocContext`Joshua Nelson-8/+17
2021-02-28Run some rustc passes in rustdocGuillaume Gomez-0/+1
2021-02-23Improve code readabilityGuillaume Gomez-2/+5
2021-02-23Put clean::Trait extra information into a new struct to make it more coherentGuillaume Gomez-1/+1
2021-02-23Remove is_spotlight field from `Trait`Guillaume Gomez-1/+1
2021-02-22Remove many RefCells from DocContextCamelid-15/+20
2021-02-22Rollup merge of #82382 - camelid:remove-fake_def_ids-refcell, r=jyn514Yuki Okushi-6/+4
2021-02-21rustdoc: Remove `fake_def_ids` RefCellCamelid-6/+4
2021-02-20rustdoc: Remove unnecessary `Cell` around `param_env`Camelid-8/+5
2021-02-19Show negative implementation of Sized traitGuillaume Gomez-0/+11
2021-02-19Auto merge of #82020 - jyn514:mut-passes, r=camelid,GuillaumeGomezbors-13/+13
2021-02-17avoid converting types into themselves (clippy::useless_conversion)Matthias Krüger-1/+1
2021-02-16Make `Clean` take &mut DocContextJoshua Nelson-12/+12
2021-02-16Take `&mut DocContext` in passesJoshua Nelson-1/+1
2021-02-15Index Modules using their LocalDefId.Camille GILLOT-3/+2
2021-02-04Cleanup rustdoc pass descriptions a bitCamelid-1/+1
2021-01-30Rollup merge of #81495 - camelid:rustdoc-output_format-optional, r=GuillaumeG...Yuki Okushi-1/+1
2021-01-30rustdoc tweakingbors-28/+30
2021-01-28rustdoc: Remove unnecessary optionalCamelid-1/+1
2021-01-27Remove CACHE_KEY globalGuillaume Gomez-2/+6
2021-01-08Rollup merge of #80372 - jyn514:fix-panics, r=ManishearthYuki Okushi-5/+4
2021-01-05Apply suggestions from code reviewCamelid-1/+1
2021-01-05rustdoc: Turn `next_def_id` comments into docsCamelid-8/+14
2021-01-02Remove unused collapse passGuillaume Gomez-0/+3
2021-01-02End of rework of Attributes structGuillaume Gomez-1/+1
2020-12-25Don't panic when an external crate can't be resolvedJoshua Nelson-5/+4
2020-12-17Fix error with `--cfg parallel_compiler`Joshua Nelson-1/+1
2020-12-17Move `run_renderer` into the main `global_ctxt` closureJoshua Nelson-46/+3
2020-12-17Separate `create_resolver` into a new functionJoshua Nelson-36/+43
2020-12-17Split apart create_config and run_coreJoshua Nelson-21/+25
2020-12-09Auto merge of #79575 - jyn514:time-passes, r=Mark-Simulacrumbors-3/+1
2020-12-04Rollup merge of #79646 - petrochenkov:inclean, r=davidtwcoDylan DPC-1/+0
2020-12-03rustc_metadata: Remove some dead codeVadim Petrochenkov-1/+0
2020-12-01Fix `unknown-crate` when using self-profile with rustdocJoshua Nelson-1/+1
2020-11-30Don't time `emit_ignored_resolution_errors`Joshua Nelson-3/+1
2020-11-24Track `ParamEnv`s properlyJoshua Nelson-2/+14
2020-11-22Get rid of `doctree::Impl`Joshua Nelson-16/+0