| Age | Commit message (Expand) | Author | Lines |
| 2023-12-15 | Don't pass lint back out of lint decorator | Michael Goulet | -7/+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 | 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-04 | Option<CoroutineKind> | Eric Holk | -4/+8 |
| 2023-12-04 | Merge Async and Gen into CoroutineKind | Eric Holk | -2/+6 |
| 2023-12-02 | Rename `HandlerInner::delay_span_bug` as `HandlerInner::span_delayed_bug`. | Nicholas Nethercote | -1/+1 |
| 2023-11-21 | Fix `clippy::needless_borrow` in the compiler | Nilstrieb | -1/+1 |
| 2023-08-31 | diagnostics: avoid wrong `unused_parens` on `x as (T) < y` | Michael Howell | -0/+1 |
| 2023-08-11 | rustc: Move `features` from `Session` to `GlobalCtxt` | Vadim Petrochenkov | -0/+3 |
| 2023-05-03 | Restrict `From<S>` for `{D,Subd}iagnosticMessage`. | Nicholas Nethercote | -1/+1 |
| 2023-03-27 | Rollup merge of #109354 - Swatinem:rm-closureid, r=compiler-errors | Guillaume Gomez | -2/+1 |
| 2023-03-23 | rustc_interface: Add a new query `pre_configure` | Vadim Petrochenkov | -5/+5 |
| 2023-03-19 | Remove the `NodeId` of `ast::ExprKind::Async` | Arpad Borsos | -2/+1 |
| 2023-01-14 | fix issues in unused lint | yukang | -6/+2 |
| 2023-01-14 | fix #105061, Fix unused_parens issue for higher ranked function pointers | yukang | -0/+6 |
| 2023-01-13 | Auto merge of #101138 - Rejyr:diagnostic-migration-rustc-lint-pt2, r=davidtwco | bors | -0/+1 |
| 2023-01-11 | Auto merge of #105919 - uweigand:s390x-stack-overflow, r=Nilstrieb | bors | -1/+2 |
| 2023-01-09 | refactor: cleanup | Rejyr | -2/+0 |
| 2023-01-09 | migrate: `early.rs` and `enum_intrinsics_non_enums.rs` | Rejyr | -0/+3 |
| 2023-01-03 | fix dupe word typos | Rageking8 | -1/+1 |
| 2022-12-19 | Fix stack overflow in recursive AST walk in early lint | Ulrich Weigand | -1/+2 |
| 2022-12-12 | Speed up the "builtin lints only" case. | Nicholas Nethercote | -3/+18 |
| 2022-12-12 | Reinstate `{Early,Late}LintPassObjects`. | Nicholas Nethercote | -22/+52 |
| 2022-12-12 | Rename `run_early_passes` as `lint_callback`. | Nicholas Nethercote | -28/+28 |
| 2022-12-07 | Split `EarlyContextAndPasses::check_id` in two. | Nicholas Nethercote | -2/+9 |
| 2022-12-05 | Remove `{Early,Late}LintPassObjects`. | Nicholas Nethercote | -65/+42 |
| 2022-12-02 | Inline and remove `early_lint_node`. | Nicholas Nethercote | -35/+12 |
| 2022-12-02 | Merge `builtins` into `EarlyLintPassObjects`. | Nicholas Nethercote | -15/+4 |
| 2022-12-02 | Remove `-Zno-interleave-lints`. | Nicholas Nethercote | -32/+13 |
| 2022-12-02 | Eliminate four unnecessary lint macros. | Nicholas Nethercote | -12/+6 |
| 2022-11-21 | Unreserve braced enum variants in value namespace | Vadim Petrochenkov | -2/+2 |
| 2022-11-17 | Box `ExprKind::{Closure,MethodCall}`, and `QSelf` in expressions, types, and ... | Nicholas Nethercote | -1/+4 |
| 2022-10-06 | Remove `-Ztime` option. | Nicholas Nethercote | -1/+1 |
| 2022-10-01 | Compute `lint_levels` by definition | Deadbeef | -0/+1 |
| 2022-10-01 | Refactor rustc lint API | Maybe Waffle | -3/+2 |
| 2022-09-22 | Revert "Auto merge of #101620 - cjgillot:compute_lint_levels_by_def, r=oli-obk" | Camille GILLOT | -1/+0 |
| 2022-09-14 | Compute `lint_levels` by definition | Deadbeef | -0/+1 |
| 2022-09-12 | Remove unused argument from `check_mac_def`. | Nicholas Nethercote | -1/+1 |
| 2022-09-12 | Remove unused span argument from `walk_fn`. | Nicholas Nethercote | -1/+1 |
| 2022-09-12 | Remove `path_span` argument to the `visit_path_segment` methods. | Nicholas Nethercote | -2/+2 |
| 2022-09-01 | Always import all tracing macros for the entire crate instead of piecemeal by... | Oli Scherer | -1/+0 |
| 2022-08-22 | Use DiagnosticMessage for BufferedEarlyLint.msg | finalchild | -1/+1 |
| 2022-08-11 | Add missing visit_pat_field in early lint visitor. | Eric Huss | -0/+6 |
| 2022-08-11 | Honor lint level attributes in more places. | Eric Huss | -3/+4 |
| 2022-08-11 | Simplify `rustc_ast::visit::Visitor::visit_poly_trait_ref`. | Nicholas Nethercote | -3/+3 |
| 2022-07-29 | Remove some early `check_*` functions. | Nicholas Nethercote | -17/+0 |
| 2022-07-14 | Auto merge of #99231 - Dylan-DPC:rollup-0tl8c0o, r=Dylan-DPC | bors | -1/+2 |
| 2022-07-13 | Rename `debugging_opts` to `unstable_opts` | Joshua Nelson | -1/+1 |