| Age | Commit message (Expand) | Author | Lines |
| 2022-01-30 | Rollup merge of #92887 - pietroalbini:pa-bootstrap-update, r=Mark-Simulacrum | Eric Huss | -1/+0 |
| 2022-01-28 | update cfg(bootstrap)s | Pietro Albini | -1/+0 |
| 2022-01-23 | expand: Pass everything by reference to pre-expansion lint callback | Vadim Petrochenkov | -16/+26 |
| 2022-01-23 | rustc_lint: Stop creating a fake `ast::Crate` for running early lints | Vadim Petrochenkov | -3/+9 |
| 2022-01-23 | rustc_lint: Reuse the set of registered tools from resolver | Vadim Petrochenkov | -1/+4 |
| 2022-01-17 | Auto merge of #92473 - petrochenkov:ltrattr2, r=Aaron1011 | bors | -130/+228 |
| 2022-01-11 | Auto merge of #92070 - rukai:replace_vec_into_iter_with_array_into_iter, r=Ma... | bors | -3/+3 |
| 2022-01-10 | expand: Pick `cfg`s and `cfg_attrs` one by one, like other attributes | Vadim Petrochenkov | -130/+228 |
| 2022-01-09 | eplace usages of vec![].into_iter with [].into_iter | Lucas Kent | -3/+3 |
| 2022-01-07 | expand: Import more AST enums | Vadim Petrochenkov | -35/+35 |
| 2022-01-07 | expand: Refactor `InvocationCollector` visitor for better code reuse | Vadim Petrochenkov | -497/+686 |
| 2022-01-07 | expand: Remove some unnecessary `self` mutability | Vadim Petrochenkov | -13/+10 |
| 2022-01-07 | expand: Rename some `AstFragment`s to match AST structures | Vadim Petrochenkov | -21/+21 |
| 2022-01-05 | ast: Always keep a `NodeId` in `ast::Crate` | Vadim Petrochenkov | -5/+8 |
| 2021-12-30 | Rollup merge of #91519 - petrochenkov:cratexp2, r=Aaron1011 | Matthias Krüger | -9/+11 |
| 2021-12-19 | Auto merge of #91957 - nnethercote:rm-SymbolStr, r=oli-obk | bors | -9/+11 |
| 2021-12-15 | Rollup merge of #90521 - jhpratt:stabilize-destructuring_assignment, r=jackh7... | Matthias Krüger | -1/+1 |
| 2021-12-15 | Remove unnecessary sigils around `Ident::as_str()` calls. | Nicholas Nethercote | -2/+2 |
| 2021-12-15 | Remove unnecessary sigils around `Symbol::as_str()` calls. | Nicholas Nethercote | -3/+3 |
| 2021-12-14 | Stabilize `destructuring_assignment` | Jacob Pratt | -1/+1 |
| 2021-12-15 | Remove `SymbolStr`. | Nicholas Nethercote | -4/+6 |
| 2021-12-14 | Stabilize iter::zip. | PFPoitras | -1/+0 |
| 2021-12-09 | Remove redundant [..]s | est31 | -7/+7 |
| 2021-12-07 | Future compatibility warning on cfg_attr on crate_type and crate_name | bjorn3 | -1/+18 |
| 2021-12-04 | Use IntoIterator for array impl everywhere. | Mara Bos | -3/+2 |
| 2021-12-04 | ast: Avoid aborts on fatal errors thrown from mutable AST visitor | Vadim Petrochenkov | -9/+11 |
| 2021-12-04 | Rollup merge of #91385 - ecstatic-morse:pat-param-spec-suggest, r=estebank | Matthias Krüger | -0/+18 |
| 2021-12-02 | Rollup merge of #91394 - Mark-Simulacrum:bump-stage0, r=pietroalbini | Matthias Krüger | -14/+20 |
| 2021-11-30 | re-format with new rustfmt | Mark Rousskov | -13/+20 |
| 2021-11-30 | Apply cfg-bootstrap switch | Mark Rousskov | -1/+0 |
| 2021-11-29 | Suggest the `pat_param` specifier before `|` on 2021 edition | Dylan MacKenzie | -0/+18 |
| 2021-11-28 | expand: Turn `ast::Crate` into a first class expansion target | Vadim Petrochenkov | -76/+95 |
| 2021-11-15 | Stabilize format_args_capture | Josh Triplett | -1/+1 |
| 2021-11-12 | proc_macro: Add an expand_expr method to TokenStream | Nika Layzell | -68/+122 |
| 2021-11-08 | Don't abort compilation after giving a lint error | Joshua Nelson | -1/+1 |
| 2021-10-28 | Revert "Add rustc lint, warning when iterating over hashmaps" | Mark Rousskov | -1/+0 |
| 2021-10-24 | Rollup merge of #89558 - lcnr:query-stable-lint, r=estebank | Matthias Krüger | -0/+1 |
| 2021-10-22 | Rollup merge of #89991 - petrochenkov:visitok2, r=jackh726 | Yuki Okushi | -6/+3 |
| 2021-10-19 | Auto merge of #89933 - est31:let_else, r=michaelwoerister | bors | -10/+5 |
| 2021-10-18 | rustc_ast: Turn `MutVisitor::token_visiting_enabled` into a constant | Vadim Petrochenkov | -6/+3 |
| 2021-10-17 | rustc_span: `Ident::invalid` -> `Ident::empty` | Vadim Petrochenkov | -5/+5 |
| 2021-10-17 | Rollup merge of #89943 - matthiaskrgr:clpcompl, r=oli-obk | Yuki Okushi | -1/+1 |
| 2021-10-16 | clippy::complexity changes | Matthias Krüger | -1/+1 |
| 2021-10-16 | Adopt let_else across the compiler | est31 | -10/+5 |
| 2021-10-15 | allow `potential_query_instability` everywhere | lcnr | -0/+1 |
| 2021-10-15 | Remove trailing semicolon from macro call span | Cameron Steffen | -27/+19 |
| 2021-10-15 | Remove redundant matching | Cameron Steffen | -16/+10 |
| 2021-09-28 | Improve help for recursion limit errors | Ross MacArthur | -2/+6 |
| 2021-09-25 | Check for macros in built-in attributes that don't support them. | Eric Huss | -1/+20 |
| 2021-09-22 | Remove Symbol::len | bjorn3 | -1/+1 |