about summary refs log tree commit diff
path: root/compiler/rustc_resolve/src
AgeCommit message (Expand)AuthorLines
2025-07-04Auto merge of #143247 - cjgillot:metadata-no-red, r=petrochenkovbors-13/+12
2025-07-04Rollup merge of #143380 - cjgillot:kw_span, r=compiler-errorsJacob Pratt-2/+2
2025-07-03Return early when `self` resolve failure because of `let self = ...`xizheyin-4/+12
2025-07-03Replace kw_span by full span.Camille GILLOT-2/+2
2025-07-03Rollup merge of #134006 - klensy:typos, r=nnethercoteJana Dönszelmann-10/+10
2025-07-03setup CI and tidy to use typos for spellchecking and fix few typosklensy-10/+10
2025-07-02Auto merge of #143338 - matthiaskrgr:rollup-ykaxh04, r=matthiaskrgrbors-0/+1
2025-07-02Rollup merge of #142237 - benschulz:unused-parens-fn, r=fee1-deadMatthias Krüger-0/+1
2025-07-02Hash resolutions.Camille GILLOT-13/+12
2025-07-01Suggest use another lifetime specifier instead of underscore lifetimexizheyin-0/+1
2025-07-01Detect more cases of unused_parens around typesBenjamin Schulz-0/+1
2025-06-29explain `ImportData::imported_module`bohan-1/+8
2025-06-27Rollup merge of #142730 - bend-n:suggest_declaring_modules_when_file_found_bu...Matthias Krüger-0/+51
2025-06-26Rollup merge of #142981 - compiler-errors:verbose-missing-suggestion, r=estebankMatthias Krüger-6/+1
2025-06-26Rollup merge of #142393 - compiler-errors:nofield, r=petrochenkovMatthias Krüger-9/+19
2025-06-26Rollup merge of #141648 - GuillaumeGomez:redundant_explicit_links-expansion, ...Matthias Krüger-37/+66
2025-06-25Rollup merge of #142724 - xizheyin:avoid_overwrite_args, r=oli-obkJana Dönszelmann-12/+7
2025-06-25Don't give APITs names with macro expansion placeholder fragments in itMichael Goulet-9/+19
2025-06-25Add runtime check to avoid overwrite arg easily in diag and store and restore...xizheyin-12/+7
2025-06-24Make missing lifetime suggestion verboseMichael Goulet-6/+1
2025-06-24Rollup merge of #142805 - estebank:underscore-import, r=compiler-errorsMatthias Krüger-4/+14
2025-06-25suggest declaring modules when file found but module not definedbendn-0/+51
2025-06-24Emit a single error when importing a path with `_`Esteban Küber-4/+14
2025-06-23Improve code and documentationGuillaume Gomez-15/+24
2025-06-23Update tests to work with new DocFragment field and `redundant_explicit_links...Guillaume Gomez-2/+4
2025-06-23Do not emit `redundant_explicit_links` rustdoc lint if the doc comment comes ...Guillaume Gomez-32/+50
2025-06-22Auto merge of #142706 - fee1-dead-contrib:push-zsznlqyrzsqo, r=oli-obkbors-5/+8
2025-06-21Add AttributeExt::doc_resolution_scopeDavid Tolnay-1/+6
2025-06-20Rollup merge of #142716 - nnethercote:adjust-with_generic_param_rib, r=petroc...Trevor Gross-119/+77
2025-06-20remove equivalent new method on contextJana Dönszelmann-2/+2
2025-06-19Adjust `with_generic_param_rib`.Nicholas Nethercote-119/+77
2025-06-19completely deduplicate `Visitor` and `MutVisitor`Deadbeef-5/+8
2025-06-16Fix `PathSource` lifetimes.Nicholas Nethercote-33/+33
2025-06-13Auto merge of #134841 - estebank:serde-attr-4, r=wesleywiserbors-7/+162
2025-06-13Rollup merge of #142158 - xizheyin:141617, r=jdonszelmannMatthias Krüger-1/+2
2025-06-12Auto merge of #142438 - matthiaskrgr:rollup-u1jdnhz, r=matthiaskrgrbors-22/+36
2025-06-12Detect when attribute is provided by missing `derive` macroEsteban Küber-7/+162
2025-06-12Rollup merge of #141934 - petrochenkov:privmacuse, r=compiler-errorsMatthias Krüger-22/+36
2025-06-12Tracking the old name of renamed unstable library attributexizheyin-1/+2
2025-06-12introduce new lint infraJana Dönszelmann-1/+7
2025-06-06Rollup merge of #142086 - fee1-dead-contrib:ast-visitor-dedup, r=oli-obkGuillaume Gomez-28/+34
2025-06-06deduplicate more `walk_*` methods in AST visitDeadbeef-28/+34
2025-06-05Auto merge of #138677 - shepmaster:consistent-elided-lifetime-syntax, r=travi...bors-57/+8
2025-06-04Replace `elided_named_lifetimes` with `mismatched_lifetime_syntaxes`Jake Goulding-57/+8
2025-06-03Auto merge of #141954 - matthiaskrgr:rollup-zptd6t9, r=matthiaskrgrbors-4/+4
2025-06-03Rollup merge of #141843 - fee1-dead-contrib:ast_visitor_visit_id, r=oli-obkMatthias Krüger-4/+4
2025-06-03Rollup merge of #141876 - compiler-errors:missing-let-ty, r=SparrowLiiMatthias Krüger-1/+18
2025-06-03Rollup merge of #141741 - nnethercote:overhaul-UsePath, r=petrochenkovMatthias Krüger-3/+4
2025-06-03Overhaul `UsePath`.Nicholas Nethercote-3/+4
2025-06-03resolve: Tweak `private_macro_use` lint to be compatible with upcoming macro ...Vadim Petrochenkov-22/+36