| Age | Commit message (Expand) | Author | Lines |
| 2023-07-14 | refactor(rustc_middle): Substs -> GenericArg | Mahdi Dibaiee | -21/+23 |
| 2023-07-12 | Re-format let-else per rustfmt update | Mark Rousskov | -10/+9 |
| 2023-07-05 | Move `TyCtxt::mk_x` to `Ty::new_x` where applicable | Boxy | -3/+3 |
| 2023-07-03 | remove TypeWellFormedFromEnv | Michael Goulet | -2/+1 |
| 2023-06-29 | Rollup merge of #112670 - petrochenkov:typriv, r=eholk | Matthias Krüger | -6/+2 |
| 2023-06-26 | TypeWellFormedInEnv | Michael Goulet | -1/+2 |
| 2023-06-26 | Migrate predicates_of and caller_bounds to Clause | Michael Goulet | -16/+7 |
| 2023-06-22 | migrate inferred_outlives_of to Clause | Michael Goulet | -4/+4 |
| 2023-06-19 | s/Clause/ClauseKind | Michael Goulet | -13/+13 |
| 2023-06-17 | Move ConstEvaluatable to Clause | Michael Goulet | -2/+2 |
| 2023-06-17 | Move WF goal to clause | Michael Goulet | -1/+1 |
| 2023-06-16 | Add `AliasKind::Weak` for type aliases. | Oli Scherer | -2/+2 |
| 2023-06-15 | privacy: Do not mark items reachable farther than their nominal visibility | Vadim Petrochenkov | -6/+2 |
| 2023-06-13 | Fix explicit-outlives-requirements lint span | Sam Ginnett | -7/+12 |
| 2023-06-09 | Improve document of `unsafe_code` lint | Eval EXEC | -4/+18 |
| 2023-06-06 | Prevent emitting `missing_docs` for `pub extern crate` | Guillaume Gomez | -2/+6 |
| 2023-06-01 | Rollup merge of #111496 - mpalmer:unreachable-pub-docs, r=pnkfelix | Matthias Krüger | -4/+8 |
| 2023-05-24 | Use `Option::is_some_and` and `Result::is_ok_and` in the compiler | Maybe Waffle | -1/+1 |
| 2023-05-14 | Document that `missing_copy_implementations` and `missing_debug_implementatio... | Kevin Reid | -2/+2 |
| 2023-05-14 | Auto merge of #111425 - Bryanskiy:privacy_ef, r=petrochenkov | bors | -2/+6 |
| 2023-05-12 | Extra context for unreachable_pub lint (fixes #110922) | Matt Palmer | -4/+8 |
| 2023-05-11 | refactor: use by-ref TokenTree iterator to avoid a few clones | Caleb Cartwright | -4/+4 |
| 2023-05-11 | Populate effective visibilities in rustc_privacy | Bryanskiy | -2/+6 |
| 2023-05-08 | Rollup merge of #109410 - fmease:iat-alias-kind-inherent, r=compiler-errors | Michael Goulet | -1/+6 |
| 2023-05-07 | Rollup merge of #111300 - Flying-Toast:while_true_span_condition, r=compiler-... | Yuki Okushi | -2/+1 |
| 2023-05-06 | delete whitelist and add checks to check_item() for missing_docs | James Dietz | -24/+5 |
| 2023-05-06 | Emit while_true lint spanning the entire loop condition | Flying-Toast | -2/+1 |
| 2023-05-05 | Improve internal representation of check-cfg | Urgau | -10/+10 |
| 2023-05-04 | IAT: Introduce AliasKind::Inherent | León Orell Valerian Liehr | -1/+6 |
| 2023-04-19 | Add `GenericArgKind::as_{type,const,region}` | Maybe Waffle | -4/+2 |
| 2023-04-18 | Rollup merge of #110441 - kadiwa4:typos, r=thomcc | Guillaume Gomez | -1/+1 |
| 2023-04-17 | Spelling - compiler | Josh Soref | -6/+6 |
| 2023-04-17 | typos | kadiwa | -1/+1 |
| 2023-04-04 | Replace another lock with an append-only vec | Oli Scherer | -1/+1 |
| 2023-03-25 | Refactor: `VariantIdx::from_u32(0)` -> `FIRST_VARIANT` | Scott McMurray | -3/+2 |
| 2023-03-23 | Auto merge of #109517 - matthiaskrgr:rollup-m3orqzd, r=matthiaskrgr | bors | -1/+1 |
| 2023-03-23 | Rename AliasEq -> AliasRelate | Michael Goulet | -1/+1 |
| 2023-03-22 | rustc: Remove unused `Session` argument from some attribute functions | Vadim Petrochenkov | -14/+13 |
| 2023-03-21 | Use local key in providers | Michael Goulet | -5/+2 |
| 2023-03-20 | remove bad comment | DaniPopes | -1/+0 |
| 2023-03-20 | fix ClashingExternDeclarations lint ICE | DaniPopes | -13/+11 |
| 2023-03-03 | Match unmatched backticks in compiler/ that are part of rustdoc | est31 | -1/+1 |
| 2023-02-24 | Use `List::empty()` instead of `mk_substs(&[])`. | Nicholas Nethercote | -3/+3 |
| 2023-02-24 | Rename many interner functions. | Nicholas Nethercote | -3/+3 |
| 2023-02-22 | Auto merge of #108340 - eggyal:remove_traversal_trait_aliases, r=oli-obk | bors | -1/+1 |
| 2023-02-22 | Remove type-traversal trait aliases | Alan Egerton | -1/+1 |
| 2023-02-22 | errors: generate typed identifiers in each crate | David Wood | -1/+2 |
| 2023-02-18 | lint: don't suggest assume_init for uninhabited types | y21 | -1/+7 |
| 2023-02-17 | Add `Clause::ConstArgHasType` variant | Boxy | -0/+2 |
| 2023-02-17 | Auto merge of #107753 - kylematsuda:type-of, r=BoxyUwU | bors | -9/+13 |