summary refs log tree commit diff
path: root/src/librustdoc/core.rs
AgeCommit message (Expand)AuthorLines
2023-10-31Accept less invalid Rust in rustdocOli Scherer-1/+5
2023-10-30Delay parsing of `--cfg` and `--check-cfg` options.Nicholas Nethercote-4/+3
2023-10-28Clean up config mess.Nicholas Nethercote-1/+1
2023-10-26Auto merge of #116818 - Nilstrieb:stop-submitting-bug-reports, r=wesleywiserbors-0/+3
2023-10-25Stop telling people to submit bugs for internal feature ICEsNilstrieb-0/+3
2023-10-14Add `Config::hash_untracked_state` callbackAlex Macleod-0/+1
2023-09-22Merge `ExternProviders` into the general `Providers` structOli Scherer-1/+1
2023-09-22Have a single struct for queries and hookOli Scherer-1/+1
2023-09-22Add a way to decouple the implementation and the declaration of a TyCtxt method.Oli Scherer-1/+1
2023-09-08Add missing Debuginfo to PDB debug file on windows.Florian Schmiderer-0/+2
2023-08-30Use conditional synchronization for LockJohn Kåre Alsaker-3/+3
2023-08-16Improve code readability by moving fmt args directly into the stringGuillaume Gomez-5/+4
2023-08-05Auto merge of #113734 - cjgillot:no-crate-lint, r=petrochenkovbors-4/+4
2023-08-04Add comment for rustdoc overrides.Camille GILLOT-0/+1
2023-08-04Make MissingDoc a module lint.Camille GILLOT-4/+3
2023-07-31Replace the many arguments of `EmitterWriter::stderr` with builder methodsOli Scherer-13/+7
2023-07-25Use a builder instead of boolean/option argumentsOli Scherer-5/+2
2023-07-19On nightly, dump ICE backtraces to diskEsteban Küber-0/+2
2023-07-18Auto merge of #113574 - GuillaumeGomez:rustdoc-json-strip-hidden-impl, r=aDot...bors-1/+1
2023-07-14Correctly handle `--document-hidden-items`Guillaume Gomez-1/+1
2023-07-14refactor(rustc_middle): Substs -> GenericArgMahdi Dibaiee-5/+5
2023-06-27Provide more context for `rustc +nightly -Zunstable-options` on stable许杰友 Jieyou Xu (Joe)-3/+4
2023-05-22rustdoc: Cleanup doc string collapsingVadim Petrochenkov-1/+1
2023-05-03Restrict `From<S>` for `{D,Subd}iagnosticMessage`.Nicholas Nethercote-1/+1
2023-04-29rustdoc: catch and don't blow up on impl Trait cyclesMichael Howell-1/+15
2023-04-21Leave it to the query system to invoke the typeck query instead of invoking i...Oli Scherer-2/+0
2023-03-30rustdoc: run more HIR validation to mirror rustcPatrik Kårlin-0/+3
2023-03-23rustdoc: Skip doc link resolution for non-exported itemsVadim Petrochenkov-7/+2
2023-02-22various: translation resources from cg backendDavid Wood-2/+4
2023-02-22errors: generate typed identifiers in each crateDavid Wood-1/+2
2023-02-14Auto merge of #107765 - petrochenkov:nomoclone, r=oli-obkbors-20/+4
2023-02-13Rollup merge of #107838 - estebank:terminal_hyperlinks, r=nagisaMatthias Krüger-0/+3
2023-02-13rustdoc: Eliminate remaining uses of resolverVadim Petrochenkov-20/+4
2023-02-11rustdoc: Remove cache for preprocessed markdown linksVadim Petrochenkov-2/+0
2023-02-10Skip doc link resolution for some crate types and non-exported itemsVadim Petrochenkov-1/+10
2023-02-10Resolve documentation links in rustc and store the results in metadataVadim Petrochenkov-22/+2
2023-02-09Introduce `-Zterminal-urls` to use OSC8 for error codesEsteban Küber-0/+3
2023-01-25rustdoc: Collect rustdoc-reachable items during early doc link resolutionVadim Petrochenkov-0/+5
2023-01-22rustdoc: Use `DefId(Map,Set)` instead of `FxHash(Map,Set)`Vadim Petrochenkov-8/+4
2023-01-16Remove redundant `input_path` field from `Config`Oli Scherer-2/+0
2022-12-01rustc_hir: Relax lifetime requirements on `Visitor::visit_path`Vadim Petrochenkov-1/+1
2022-11-01Auto merge of #103217 - mejrs:track, r=eholkbors-0/+2
2022-10-29rustdoc: Split effective visibilities from rustc from similar data built by r...Vadim Petrochenkov-2/+1
2022-10-29Auto merge of #102698 - michaelwoerister:unord-collections, r=lncrbors-2/+2
2022-10-27Introduce UnordMap, UnordSet, and UnordBag (see MCP 533)Michael Woerister-2/+2
2022-10-26privacy: Rename "accessibility levels" to "effective visibilities"Vadim Petrochenkov-2/+2
2022-10-24Address some commentsmejrs-2/+2
2022-10-19rustdoc: Eliminate uses of `EarlyDocLinkResolver::all_traits`Vadim Petrochenkov-15/+2
2022-10-19Implement -Ztrack-diagnosticsmejrs-0/+2
2022-10-18Remove `RunCompiler::emitter`.Nicholas Nethercote-2/+0