| Age | Commit message (Expand) | Author | Lines |
| 2023-08-13 | Auto merge of #114757 - Urgau:transmute-with-invalid_reference_casting, r=est31 | bors | -24/+48 |
| 2023-08-13 | Auto merge of #114723 - petrochenkov:noplugin2, r=davidtwco | bors | -3/+19 |
| 2023-08-12 | Also consider `transmute` with the `invalid_reference_casting` lint | Urgau | -24/+48 |
| 2023-08-11 | rustc: Move `features` from `Session` to `GlobalCtxt` | Vadim Petrochenkov | -3/+19 |
| 2023-08-10 | downgrade internal_features to warn | lcnr | -2/+2 |
| 2023-08-06 | Improve diagnostics and add tests for function calls | est31 | -23/+31 |
| 2023-08-06 | Rollup merge of #114486 - Urgau:const-context-nan-suggestion-114471, r=compil... | Matthias Krüger | -6/+10 |
| 2023-08-05 | Add FIXME as reminder to restore suggestion later | Michael Goulet | -0/+1 |
| 2023-08-05 | Avoid invalid NaN lint machine-applicable suggestion in const context | Urgau | -6/+9 |
| 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 | -512/+494 |
| 2023-08-05 | Add #[rustc_never_returns_null_ptr] | est31 | -1/+1 |
| 2023-08-04 | Auto merge of #112117 - bryangarza:track-caller-feature-gate, r=compiler-errors | bors | -7/+7 |
| 2023-08-04 | Rollup merge of #114472 - estebank:issue-76140, r=compiler-errors | Matthias Krüger | -1/+4 |
| 2023-08-04 | Rollup merge of #114434 - Nilstrieb:indexing-spans, r=est31 | Matthias Krüger | -2/+2 |
| 2023-08-04 | Reword confusable idents lint | Esteban Küber | -1/+4 |
| 2023-08-04 | Fetch diagnostic item later. | Camille GILLOT | -2/+2 |
| 2023-08-04 | Make rustc internal lints per module. | Camille GILLOT | -7/+7 |
| 2023-08-04 | Make MissingDoc a module lint. | Camille GILLOT | -71/+38 |
| 2023-08-04 | Make MissingDebugImplementation a module lint. | Camille GILLOT | -22/+14 |
| 2023-08-04 | Simplify clashing_extern_declarations. | Camille GILLOT | -270/+263 |
| 2023-08-04 | Querify clashing_extern_declarations lint. | Camille GILLOT | -410/+440 |
| 2023-08-04 | Auto merge of #114414 - cjgillot:early-unnameable-test, r=petrochenkov | bors | -83/+1 |
| 2023-08-04 | Improve spans for indexing expressions | Nilstrieb | -2/+2 |
| 2023-08-03 | Auto merge of #108955 - Nilstrieb:dont-use-me-pls, r=oli-obk | bors | -16/+59 |
| 2023-08-03 | Rollup merge of #113657 - Urgau:expand-incorrect_fn_null_check-lint, r=cjgillot | Matthias Krüger | -119/+165 |
| 2023-08-03 | Make test harness lint about unnnameable tests. | Camille GILLOT | -83/+1 |
| 2023-08-03 | Add `internal_features` lint | Nilstrieb | -16/+59 |
| 2023-08-03 | Also add label with original type for function pointers | Urgau | -2/+6 |
| 2023-08-03 | Also lint on cast/cast_mut and ptr::from_mut/ptr::from_ref | Urgau | -16/+36 |
| 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 | -7/+7 |
| 2023-08-02 | Auto merge of #112431 - Urgau:cast_ref_to_mut_improvments, r=Nilstrieb | bors | -31/+98 |
| 2023-08-02 | Replace old private-in-public diagnostic with type privacy lints | Bryanskiy | -0/+5 |
| 2023-08-01 | Rename incorrect_fn_null_checks to useless_ptr_null_checks | Urgau | -24/+24 |
| 2023-08-01 | Expand incorrect_fn_null_check lint with reference null checking | Urgau | -13/+35 |
| 2023-07-31 | Rollup merge of #114286 - nbdd0121:upcast, r=compiler-errors | Matthias Krüger | -0/+1 |
| 2023-07-31 | Add missing feature gate in multiple_supertrait_upcastable doc | Gary Guo | -0/+1 |
| 2023-07-30 | Check lazy type aliases for well-formedness | León Orell Valerian Liehr | -7/+12 |
| 2023-07-29 | Improve diagnostics of the invalid_reference_casting lint | Urgau | -8/+27 |
| 2023-07-29 | Avoid linting on expression that are only UB with SB/TB | Urgau | -2/+15 |
| 2023-07-29 | Add support for deferred casting for the invalid_reference_casting lint | Urgau | -31/+67 |
| 2023-07-29 | Revert "Temporarily switch invalid_reference_casting lint to allow-by-default" | Urgau | -2/+1 |
| 2023-07-29 | Auto merge of #113422 - Urgau:cast_ref_to_mut-pre-beta, r=Nilstrieb | bors | -13/+14 |
| 2023-07-29 | Auto merge of #113099 - bvanjoi:fix-112713-2, r=petrochenkov | bors | -0/+3 |
| 2023-07-29 | Auto merge of #111916 - fee1-dead-contrib:noop-method-call-warn, r=compiler-e... | bors | -9/+10 |
| 2023-07-28 | Lower generic const items to HIR | León Orell Valerian Liehr | -1/+2 |
| 2023-07-29 | fix(resolve): update the ambiguity glob binding as warning recursively | bohan | -0/+3 |
| 2023-07-27 | Rollup merge of #114075 - matthiaskrgr:fmt_args_rustc_3, r=wesleywiser | Matthias Krüger | -28/+26 |
| 2023-07-26 | Auto merge of #113457 - davidtwco:lint-ctypes-issue-113436, r=oli-obk | bors | -44/+39 |