about summary refs log tree commit diff
path: root/src/librustdoc/passes
AgeCommit message (Expand)AuthorLines
2023-12-18Rename many `DiagCtxt` and `EarlyDiagCtxt` locals.Nicholas Nethercote-2/+2
2023-12-18Rename `ParseSess::with_span_handler` as `ParseSess::with_dcx`.Nicholas Nethercote-1/+1
2023-12-18Rename `Session::span_diagnostic` as `Session::dcx`.Nicholas Nethercote-1/+1
2023-12-18Rename `ParseSess::span_diagnostic` as `ParseSess::dcx`.Nicholas Nethercote-3/+2
2023-12-18Rename `Handler` as `DiagCtxt`.Nicholas Nethercote-2/+2
2023-12-15Rollup merge of #119004 - matthiaskrgr:conv, r=compiler-errorsJubilee-1/+1
2023-12-15NFC don't convert types to identical typesMatthias Krüger-1/+1
2023-12-15Don't pass lint back out of lint decoratorMichael Goulet-16/+4
2023-12-12Move some methods from `tcx.hir()` to `tcx`zetanumbers-1/+1
2023-11-26Rollup merge of #118311 - bvanjoi:merge_coroutinue_into_closure, r=petrochenkovGuillaume Gomez-1/+0
2023-11-26merge `DefKind::Coroutine` into `DefKind::Closure`bohan-1/+0
2023-11-26rustc: `hir().local_def_id_to_hir_id()` -> `tcx.local_def_id_to_hir_id()` cle...Vadim Petrochenkov-2/+2
2023-11-25is_{some,ok}_and for rustdocMichael Goulet-1/+1
2023-11-15Re-format code with new rustfmtMark Rousskov-26/+35
2023-11-08rustdoc: minor changes suggested by clippy perf lints.Nicholas Nethercote-1/+1
2023-11-03clone lessMatthias Krüger-78/+72
2023-10-22rustdoc: use JS to inline target type impl docs into aliasMichael Howell-7/+13
2023-10-20s/Generator/Coroutine/Oli Scherer-3/+3
2023-09-26Don't store lazyness in DefKindMichael Goulet-1/+1
2023-09-23Remove GeneratorWitness and rename GeneratorWitnessMIR.Camille GILLOT-2/+1
2023-09-19Return early in `check_custom_code_classes` check if the feature is enabledGuillaume Gomez-1/+5
2023-09-17Don't emit an error if the `custom_code_classes_in_docs` feature is disabled ...Guillaume Gomez-13/+40
2023-09-15Update to new `emit_error` APIGuillaume Gomez-3/+2
2023-09-15Fix compilation error "the trait bound `SubdiagnosticMessage: From<&std::stri...Guillaume Gomez-2/+3
2023-09-15Implement custom classes for rustdoc code blocks with `custom_code_classes_in...Guillaume Gomez-0/+82
2023-09-08Reuse rustdoc's doc comment handling in ClippyAlex Macleod-140/+71
2023-08-24Auto merge of #115078 - camelid:tydef-to-alias, r=aDotInTheVoid,GuillaumeGomezbors-2/+2
2023-08-21rustdoc: use unicode-aware checks for redundant explicit link fastpathMichael Howell-14/+4
2023-08-21rustdoc: Rename `clean` items from typedef to type aliasNoah Lev-2/+2
2023-08-18Fix formatKyle Lin-1/+1
2023-08-18Fix private function importingKyle Lin-1/+1
2023-08-18Skip lint check when item is not fully publicKyle Lin-0/+19
2023-08-18relax redundancy constraintKyle Lin-6/+1
2023-08-18narrow down the lint trigger constraintKyle Lin-13/+25
2023-08-18fomar filesKyle Lin-4/+9
2023-08-18Still resolving rustdoc resolution panickingKyle Lin-71/+74
2023-08-18Support Reference & ReferenceUnknown link lintKyle Lin-61/+221
2023-08-18Refactor lint from rustc to rustdocKyle Lin-28/+192
2023-08-18add more testsKyle Lin-1/+1
2023-08-18Fix resolution cachingKyle Lin-37/+35
2023-08-18Add warn level lint `redundant_explicit_links`Kyle Lin-11/+90
2023-08-16Use more named format argsGuillaume Gomez-7/+9
2023-08-16Improve code readability by moving fmt args directly into the stringGuillaume Gomez-55/+49
2023-08-07Store the laziness of type aliases in the DefKindLeón Orell Valerian Liehr-2/+7
2023-07-29Move `inherits_doc_hidden` and `should_ignore_res` into `clean/utils.rs`Guillaume Gomez-3/+3
2023-07-25Use a builder instead of boolean/option argumentsOli Scherer-1/+1
2023-07-22improve debuggabilityLukas Markeffsky-2/+8
2023-07-19On nightly, dump ICE backtraces to diskEsteban Küber-1/+1
2023-07-18Auto merge of #113574 - GuillaumeGomez:rustdoc-json-strip-hidden-impl, r=aDot...bors-8/+32
2023-07-14Correctly handle `--document-hidden-items`Guillaume Gomez-13/+31