about summary refs log tree commit diff
path: root/src/librustdoc/passes
AgeCommit message (Expand)AuthorLines
2021-04-17rustdoc: Give a more accurate span for anchor failuresJoshua Nelson-8/+16
2021-04-15Rollup merge of #84201 - jyn514:primitive-warnings, r=cuviperDylan DPC-0/+4
2021-04-14rustdoc: Note that forbidding anchors in links to primitives is a bugJoshua Nelson-0/+4
2021-04-12Add explanatory note to `bare_urls` lintCamelid-0/+1
2021-04-11Move crate loader to collect_intra_doc_links::earlyJoshua Nelson-11/+77
2021-04-10Preprocess intra-doc links consistentlyJoshua Nelson-82/+138
2021-04-09Auto merge of #84034 - jyn514:regex-in-loop, r=Mark-Simulacrumbors-1/+1
2021-04-09Fix perf regression in non-autolinksJoshua Nelson-1/+1
2021-04-09Auto merge of #84030 - jyn514:no-blanket-impls, r=GuillaumeGomezbors-44/+7
2021-04-09rustdoc: Don't generate blanket impls when running --show-coverageJoshua Nelson-44/+7
2021-04-08Rollup merge of #81764 - jyn514:lint-links, r=GuillaumeGomezDylan DPC-58/+35
2021-04-07Reuse logic for determining the channel in the rest of rustdocJoshua Nelson-9/+3
2021-04-07rustdoc: Link to the docs on namespaces when an unknown disambiguator is foundJoshua Nelson-1/+14
2021-04-06Store links in Cache instead of on items directlyJoshua Nelson-2/+2
2021-04-06Auto merge of #83875 - jyn514:diag_info, r=bugadanibors-124/+52
2021-04-06Rollup merge of #83849 - jyn514:intra-doc-cleanup, r=bugadaniYuki Okushi-135/+102
2021-04-05Use DiagnosticInfo for `report_diagnostic`Joshua Nelson-39/+29
2021-04-05Take DiagnosticInfo in privacy_errorJoshua Nelson-3/+7
2021-04-05Take `DiagnosticInfo` in `ambiguity_error`Joshua Nelson-12/+3
2021-04-05Take DiagnosticInfo in disambiguator_errorJoshua Nelson-3/+2
2021-04-05Rename link_range -> disambiguator_range in disambiguator_errorJoshua Nelson-2/+2
2021-04-05Take `DiagnosticInfo` in `resolution_failure`Joshua Nelson-30/+6
2021-04-05Use DiagnosticInfo for anchor failureJoshua Nelson-47/+15
2021-04-05Rename path_str -> ori_link in anchor_failureJoshua Nelson-3/+3
2021-04-05Use more appropriate return type for `resolve_associated_item`Joshua Nelson-83/+56
2021-04-05Reduce indentation in `resolve_associated_item`Joshua Nelson-45/+35
2021-04-05Remove duplicate unwrap_or_elseJoshua Nelson-43/+47
2021-04-05Rename non_autolinks -> bare_urlsJoshua Nelson-14/+14
2021-04-05Remove 'unnecessary long for for link' warningJoshua Nelson-38/+22
2021-04-05Stabilize `non_autolinks` lintJoshua Nelson-8/+1
2021-04-04Don't report disambiguator error if link would have been ignoredCamelid-4/+24
2021-04-02Don't load all extern crates unconditionallyJoshua Nelson-3/+3
2021-03-28Inline `find_suffix` closure that's only used onceCamelid-18/+14
2021-03-28Point to disambiguator instead of whole linkCamelid-10/+29
2021-03-26Lint on unknown intra-doc link disambiguatorsCamelid-11/+34
2021-03-24Rework rustdoc const typeGuillaume Gomez-3/+7
2021-03-24Rollup merge of #83415 - camelid:remove-crate-module-option, r=jyn514Dylan DPC-6/+2
2021-03-23Remove unnecessary `Option` wrapping around `Crate.module`Camelid-6/+2
2021-03-21Rename `clean::Span::span()` to `clean::Span::inner()`Camelid-8/+8
2021-03-21Rename `clean::Item.source` to `span`Camelid-12/+10
2021-03-07Rollup merge of #82402 - jyn514:module-cache-refcell, r=GuillaumeGomezYuki Okushi-45/+51
2021-03-05Make ItemKind::ExternCrate looks like hir::ItemKind::ExternCrate to make tran...Guillaume Gomez-4/+6
2021-03-04Use cache access levelsGuillaume Gomez-1/+1
2021-03-04No more need for borrow callGuillaume Gomez-1/+1
2021-03-04Pass TyCtxt directly instead of DocContext in librustdoc::visit_ast::inherits...Guillaume Gomez-1/+1
2021-03-04Move visibility check inside the should_have_doc_example functionGuillaume Gomez-17/+17
2021-03-04Don't warn for `missing_doc_examples` when item is #[doc(hidden)]Guillaume Gomez-1/+10
2021-03-04Remove RefCell around module_trait_cacheJoshua Nelson-24/+26
2021-03-04Don't require a `DocContext` for `report_diagnostic`Joshua Nelson-22/+26
2021-03-04Rollup merge of #80527 - jyn514:rustdoc-lints, r=GuillaumeGomezYuki Okushi-12/+7