| Age | Commit message (Expand) | Author | Lines |
| 2024-01-06 | rustc_span: Optimize syntax context comparisons | Vadim Petrochenkov | -3/+6 |
| 2024-01-05 | Auto merge of #119192 - michaelwoerister:mcp533-push, r=cjgillot | bors | -10/+11 |
| 2024-01-05 | Remove outdated references to `librustc_middle`. | Alona Enraght-Moony | -1/+1 |
| 2024-01-05 | Rollup merge of #119538 - nnethercote:cleanup-errors-5, r=compiler-errors | Michael Goulet | -80/+53 |
| 2024-01-05 | Auto merge of #118297 - shepmaster:warn-dead-tuple-fields, r=WaffleLapkin | bors | -0/+1 |
| 2024-01-04 | Replace a number of FxHashMaps/Sets with stable-iteration-order alternatives. | Michael Woerister | -10/+11 |
| 2024-01-04 | Rollup merge of #119195 - asquared31415:named_asm_labels_fix, r=Amanieu | Matthias Krüger | -13/+49 |
| 2024-01-03 | Remove lots of `rustc_errors::` qualifiers in `lints.rs`. | Nicholas Nethercote | -63/+36 |
| 2024-01-03 | Rename some `Diagnostic` setters. | Nicholas Nethercote | -17/+17 |
| 2024-01-02 | Merge `unused_tuple_struct_fields` into `dead_code` | Jake Goulding | -0/+1 |
| 2023-12-31 | rustc_lint: Enforce `rustc::potential_query_instability` lint | Martin Nordholts | -1/+13 |
| 2023-12-31 | rustc_lint: Make `LintLevelsProvider::current_specs()` return `&FxIndexMap` | Martin Nordholts | -17/+17 |
| 2023-12-30 | Move around the code responsible for decorating builtin diagnostics | Urgau | -444/+538 |
| 2023-12-30 | Rollup merge of #119425 - Urgau:check-cfg-fix-cargo-diag-bug, r=Nilstrieb | Matthias Krüger | -2/+0 |
| 2023-12-30 | Fix invalid check-cfg Cargo feature diagnostic help | Urgau | -2/+0 |
| 2023-12-28 | rustc_lint: Prevent triplication of 'unknown lint' lint | Martin Nordholts | -23/+23 |
| 2023-12-28 | rustc_lint: Prevent multiple 'incompatible with previous forbid' lints | Martin Nordholts | -1/+1 |
| 2023-12-28 | rustc_lint: Prevent multiple 'lint ignored' lints | Martin Nordholts | -1/+1 |
| 2023-12-28 | rustc_lint: Rename `warn_about_weird_lints` to `lint_added_lints` | Martin Nordholts | -8/+8 |
| 2023-12-24 | Remove `Session` methods that duplicate `DiagCtxt` methods. | Nicholas Nethercote | -14/+17 |
| 2023-12-23 | Auto merge of #119211 - rust-lang:pa-master-1.77, r=Mark-Simulacrum | bors | -1/+0 |
| 2023-12-22 | update cfg(bootstrap)s | Pietro Albini | -1/+0 |
| 2023-12-21 | Make named_asm_labels lint not trigger on unicode and trigger on format args | asquared31415 | -13/+49 |
| 2023-12-20 | Undeprecate and use lint `unstable_features` | León Orell Valerian Liehr | -7/+27 |
| 2023-12-19 | Plumb awaitness of for loops | Eric Holk | -3/+3 |
| 2023-12-18 | Rename `Session::span_diagnostic` as `Session::dcx`. | Nicholas Nethercote | -2/+2 |
| 2023-12-15 | Rollup merge of #118989 - compiler-errors:lint-decorator-2, r=WaffleLapkin | Jubilee | -45/+11 |
| 2023-12-16 | Simplify lint decorator derive too | Michael Goulet | -45/+11 |
| 2023-12-16 | Remove the lint outright | Michael Goulet | -0/+5 |
| 2023-12-15 | Fix comments | Michael Goulet | -11/+0 |
| 2023-12-15 | Don't pass lint back out of lint decorator | Michael Goulet | -36/+16 |
| 2023-12-14 | Recurse into let bindings if possible in ref casting lint | Urgau | -1/+6 |
| 2023-12-14 | Refactor and rename some functions in ref casting lint | Urgau | -40/+54 |
| 2023-12-14 | Extract casting detection logic in it's own function | Urgau | -19/+24 |
| 2023-12-13 | Auto merge of #118213 - Urgau:check-cfg-diagnostics-rustc-cargo, r=petrochenkov | bors | -3/+48 |
| 2023-12-13 | Add more suggestion to unexpected cfg names and values | Urgau | -3/+48 |
| 2023-12-12 | Move some methods from `tcx.hir()` to `tcx` | zetanumbers | -4/+4 |
| 2023-12-11 | Auto merge of #117758 - Urgau:lint_pointer_trait_comparisons, r=davidtwco | bors | -8/+242 |
| 2023-12-11 | Auto merge of #118661 - fee1-dead-contrib:restore-const-partialEq, r=compiler... | bors | -1/+0 |
| 2023-12-11 | Add spacing information to delimiters. | Nicholas Nethercote | -1/+1 |
| 2023-12-10 | Auto merge of #118692 - surechen:remove_unused_imports, r=petrochenkov | bors | -4/+0 |
| 2023-12-10 | Revert "Don't print host effect param in pretty path_generic_args" | Deadbeef | -1/+0 |
| 2023-12-10 | remove redundant imports | surechen | -4/+0 |
| 2023-12-09 | Don't print host effect param in pretty path_generic_args | Michael Goulet | -0/+1 |
| 2023-12-08 | Rename some more coro_kind -> coroutine_kind | Michael Goulet | -4/+5 |
| 2023-12-08 | Introduce closure_id method on CoroutineKind | Michael Goulet | -8/+2 |
| 2023-12-08 | Auto merge of #118420 - compiler-errors:async-gen, r=eholk | bors | -12/+11 |
| 2023-12-08 | Make some matches exhaustive to avoid bugs, fix tools | Michael Goulet | -12/+11 |
| 2023-12-08 | coro_kind -> coroutine_kind | Michael Goulet | -2/+2 |
| 2023-12-08 | Auto merge of #118527 - Nadrieril:never_patterns_parse, r=compiler-errors | bors | -11/+15 |