| Age | Commit message (Expand) | Author | Lines |
| 2023-08-13 | Auto merge of #114723 - petrochenkov:noplugin2, r=davidtwco | bors | -1/+1 |
| 2023-08-11 | rustc: Move `features` from `Session` to `GlobalCtxt` | Vadim Petrochenkov | -1/+1 |
| 2023-08-10 | downgrade internal_features to warn | lcnr | -2/+2 |
| 2023-08-05 | Rollup merge of #114248 - fmease:neg-copy-rules-out-missing-copy-impl, r=b-naber | Matthias Krüger | -0/+23 |
| 2023-08-05 | Auto merge of #113734 - cjgillot:no-crate-lint, r=petrochenkov | bors | -440/+23 |
| 2023-08-04 | Auto merge of #112117 - bryangarza:track-caller-feature-gate, r=compiler-errors | bors | -6/+6 |
| 2023-08-04 | Fetch diagnostic item later. | Camille GILLOT | -2/+2 |
| 2023-08-04 | Make MissingDoc a module lint. | Camille GILLOT | -34/+1 |
| 2023-08-04 | Make MissingDebugImplementation a module lint. | Camille GILLOT | -18/+13 |
| 2023-08-04 | Querify clashing_extern_declarations lint. | Camille GILLOT | -386/+7 |
| 2023-08-04 | Auto merge of #114414 - cjgillot:early-unnameable-test, r=petrochenkov | bors | -77/+1 |
| 2023-08-03 | Make test harness lint about unnnameable tests. | Camille GILLOT | -77/+1 |
| 2023-08-03 | Add `internal_features` lint | Nilstrieb | -13/+46 |
| 2023-08-03 | Make lint missing-copy-implementations honor negative Copy impls | León Orell Valerian Liehr | -0/+23 |
| 2023-08-02 | Add separate feature gate for async fn track caller | Bryan Garza | -6/+6 |
| 2023-07-30 | Check lazy type aliases for well-formedness | León Orell Valerian Liehr | -7/+12 |
| 2023-07-28 | Lower generic const items to HIR | León Orell Valerian Liehr | -1/+2 |
| 2023-07-25 | inline format!() args from rustc_codegen_llvm to the end (4) | Matthias Krüger | -1/+1 |
| 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 |