summary refs log tree commit diff
path: root/src/librustdoc/lib.rs
AgeCommit message (Expand)AuthorLines
2024-11-12Auto merge of #132282 - Noratrieb:it-is-the-end-of-serial, r=cjgillotbors-1/+1
2024-11-12Delete the `cfg(not(parallel))` serial compilerNoratrieb-1/+1
2024-11-08Simplify command-line-argument declarations in librustdocZalathar-458/+463
2024-11-08Use a method to apply `RustcOptGroup` to `getopts::Options`Zalathar-2/+2
2024-10-25Re-do recursive const stability checksRalf Jung-1/+0
2024-10-19rustdoc: Document `markdown` module.Alona Enraght-Moony-1/+1
2024-10-06Handle `librustdoc` cases of `rustc::potential_query_instability` lintismailarilik-2/+1
2024-09-24Dogfood `feature(file_buffered)`Josh Stone-0/+1
2024-09-23Rollup merge of #129545 - notriddle:notriddle/toolbar-v2, r=GuillaumeGomezMichael Goulet-0/+1
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-3/+3
2024-09-10rustdoc: redesign toolbar and disclosure widgetsMichael Howell-0/+1
2024-09-07rfc#3662 changes under unstable flagsEtomicBomb-0/+64
2024-09-07librustdoc::config: removed Input from OptionsEtomicBomb-12/+14
2024-08-30Remove `#[macro_use] extern crate tracing` from rustdoc.Nicholas Nethercote-2/+1
2024-07-29Reformat `use` declarations.Nicholas Nethercote-1/+2
2024-06-18Use a dedicated type instead of a reference for the diagnostic contextOli Scherer-6/+7
2024-06-09rustdoc: Add support for --remap-path-prefixEdward Shen-0/+8
2024-06-07Move Markdown-specific doctest code into submoduleNoah Lev-1/+1
2024-05-30remove tracing tree indent lineslcnr-1/+0
2024-02-20Stabilize `LazyCell` and `LazyLock` (`lazy_cell`)Peter Jaszkowiak-1/+0
2024-05-04Simplify `markdown_input` fn and subsequent logicUrgau-10/+5
2024-05-04Add `-` (stdin) support to rustdocUrgau-1/+6
2024-04-15Stabilize checking of cfgs at compile-time: --check-cfg optionUrgau-1/+1
2024-03-23`rustdoc --test`: Prevent reaching the maximum size of command-line by using ...Guillaume Gomez-2/+2
2024-03-15rustdoc: fix test's saved stdoutTravis Finkenauer-2/+2
2024-03-15rustdoc: add `--test-builder-wrapper` argumentTravis Finkenauer-0/+8
2024-03-07Refactor argument UTF-8 checking into `rustc_driver::args::raw_args()`beetrees-10/+3
2024-03-07Make `arg_expand_all` not short-circuit on first errorbeetrees-1/+1
2024-02-22Inline and remove `abort_on_err`.Nicholas Nethercote-3/+2
2024-02-22Refactor `run_global_ctxt`.Nicholas Nethercote-1/+1
2024-02-09Rollup merge of #120693 - nnethercote:invert-diagnostic-lints, r=davidtwcoMatthias Krüger-0/+2
2024-02-07rustdoc: remove `unchecked_claim_error_was_emitted` call in `main_args`.Nicholas Nethercote-9/+2
2024-02-07rustdoc: make `main` more like rustc's.Nicholas Nethercote-20/+10
2024-02-06Invert diagnostic lints.Nicholas Nethercote-0/+2
2024-01-26Rollup merge of #103522 - Dylan-DPC:76118/array-methods-stab, r=dtolnayMatthias Krüger-1/+0
2024-01-22Tweak error counting.Nicholas Nethercote-1/+1
2024-01-10Shorten some error invocations.Nicholas Nethercote-4/+1
2023-12-24Remove more `Session` methods that duplicate `DiagCtxt` methods.Nicholas Nethercote-1/+1
2023-12-24Remove `Session` methods that duplicate `DiagCtxt` methods.Nicholas Nethercote-2/+2
2023-12-23Rename `EarlyDiagCtxt` methods to match `DiagCtxt`.Nicholas Nethercote-3/+3
2023-12-18Rename many `DiagCtxt` and `EarlyDiagCtxt` locals.Nicholas Nethercote-6/+6
2023-12-18Rename many `EarlyDiagCtxt` arguments.Nicholas Nethercote-9/+9
2023-12-18Rename many `DiagCtxt` arguments.Nicholas Nethercote-3/+3
2023-12-18Rename `new_handler` as `new_dcx`.Nicholas Nethercote-6/+2
2023-12-18Rename `Session::span_diagnostic` as `Session::dcx`.Nicholas Nethercote-1/+1
2023-12-18Rename `EarlyErrorHandler` as `EarlyDiagCtxt`.Nicholas Nethercote-5/+5
2023-12-18Rename `Handler` as `DiagCtxt`.Nicholas Nethercote-2/+2
2023-11-22Make `Compiler::{sess,codegen_backend}` public.Nicholas Nethercote-1/+1
2023-11-17Move `lint_store` from `GlobalCtxt` to `Session`.Nicholas Nethercote-8/+1
2023-11-11rustc_log: provide a way to init logging based on the values, not names, of t...Ralf Jung-1/+2