| Age | Commit message (Expand) | Author | Lines |
| 2024-08-07 | unused_parens: do not lint against parens around &raw | Ralf Jung | -0/+7 |
| 2024-08-07 | Disallow setting built-in cfgs via set the command-line | Urgau | -0/+13 |
| 2024-08-07 | Make `Span` optional in `BufferedEarlyLint` | Urgau | -3/+17 |
| 2024-08-07 | Use more slice patterns inside the compiler | León Orell Valerian Liehr | -14/+9 |
| 2024-08-06 | Rollup merge of #128517 - clubby789:overflowing-lit-span, r=petrochenkov | Matthias Krüger | -9/+13 |
| 2024-08-06 | Rollup merge of #128369 - GrigorenkoPV:let-underscore-translatable, r=davidtwco | Matthias Krüger | -6/+7 |
| 2024-08-06 | Add a special case for CStr/CString in the improper_ctypes lint | Flying-Toast | -15/+39 |
| 2024-08-05 | Rollup merge of #127907 - RalfJung:byte_slice_in_packed_struct_with_derive, r... | Matthias Krüger | -1/+6 |
| 2024-08-03 | Rollup merge of #128368 - nnethercote:rustfmt-tweaks, r=cuviper | Matthias Krüger | -2/+2 |
| 2024-08-01 | Fallback to string formatting if source is not available | clubby789 | -9/+13 |
| 2024-08-01 | interpret: simplify pointer arithmetic logic | Ralf Jung | -5/+1 |
| 2024-07-31 | Temporarily switch `ambiguous_negative_literals` lint to allow | Urgau | -1/+2 |
| 2024-07-30 | rustc_lint: make `let-underscore-lock` translatable | Pavel Grigorenko | -6/+7 |
| 2024-07-30 | Insert some blank lines. | Nicholas Nethercote | -2/+2 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -272/+265 |
| 2024-07-27 | built-in derive: remove BYTE_SLICE_IN_PACKED_STRUCT_WITH_DERIVE hack and lint | Ralf Jung | -1/+6 |
| 2024-07-26 | Auto merge of #121676 - Bryanskiy:polarity, r=petrochenkov | bors | -4/+6 |
| 2024-07-26 | Rollup merge of #126575 - fmease:update-lint-type_alias_bounds, r=compiler-er... | Trevor Gross | -126/+154 |
| 2024-07-26 | Rollup merge of #127950 - nnethercote:rustfmt-skip-on-use-decls, r=cuviper | Matthias Krüger | -0/+1 |
| 2024-07-25 | Support ?Trait bounds in supertraits and dyn Trait under a feature gate | Bryanskiy | -4/+6 |
| 2024-07-25 | Rollup merge of #121364 - Urgau:unary_precedence, r=compiler-errors | Matthias Krüger | -0/+102 |
| 2024-07-23 | Update the description of lint type_alias_bounds | León Orell Valerian Liehr | -9/+21 |
| 2024-07-23 | Make lint type_alias_bounds's removal sugg maybe-incorrect if the RHS contain... | León Orell Valerian Liehr | -129/+109 |
| 2024-07-23 | Improve the impl and diag output of lint type_alias_bounds | León Orell Valerian Liehr | -104/+136 |
| 2024-07-23 | Suppress lint type_alias_bounds for ty aliases containing const projections u... | León Orell Valerian Liehr | -0/+10 |
| 2024-07-23 | Don't suppress lint type_alias_bounds for ty aliases containing inherent asso... | León Orell Valerian Liehr | -17/+11 |
| 2024-07-22 | Rollup merge of #125990 - tbu-:pr_unsafe_env_lint_name, r=ehuss | Trevor Gross | -0/+2 |
| 2024-07-19 | Auto merge of #127956 - tgross35:rollup-8ten7pk, r=tgross35 | bors | -19/+42 |
| 2024-07-19 | Auto merge of #125915 - camelid:const-arg-refactor, r=BoxyUwU | bors | -1/+1 |
| 2024-07-19 | Rollup merge of #127935 - tgross35:binary_asm_labels-x86-only, r=estebank,Urgau | Trevor Gross | -19/+42 |
| 2024-07-19 | Update the `binary_asm_label` documentation | Trevor Gross | -9/+23 |
| 2024-07-19 | Use `#[rustfmt::skip]` on some `use` groups to prevent reordering. | Nicholas Nethercote | -0/+1 |
| 2024-07-18 | Update the `binary_asm_label` message | Trevor Gross | -1/+3 |
| 2024-07-18 | Change `binary_asm_labels` to only fire on x86 and x86_64 | Trevor Gross | -9/+16 |
| 2024-07-18 | Rollup merge of #127854 - fmease:glob-import-type_ir_inherent-lint, r=compile... | Matthias Krüger | -1/+56 |
| 2024-07-18 | Add internal lint for detecting non-glob imports of `rustc_type_ir::inherent` | León Orell Valerian Liehr | -1/+56 |
| 2024-07-17 | Rename `deprecated_safe` lint to `deprecated_safe_2024` | Tobias Bucher | -0/+2 |
| 2024-07-16 | hir: Create `hir::ConstArgKind` enum | Noah Lev | -1/+1 |
| 2024-07-17 | Avoid comments that describe multiple `use` items. | Nicholas Nethercote | -1/+0 |
| 2024-07-12 | Rollup merge of #127631 - compiler-errors:yeet-fully-norm, r=lcnr | Jubilee | -13/+14 |
| 2024-07-12 | Rollup merge of #127535 - spastorino:unsafe_code-unsafe_extern_blocks, r=oli-obk | Jubilee | -0/+8 |
| 2024-07-12 | Rollup merge of #126922 - asquared31415:asm_binary_label, r=estebank | Jubilee | -34/+129 |
| 2024-07-11 | Remove fully_normalize | Michael Goulet | -13/+14 |
| 2024-07-11 | Auto merge of #127097 - compiler-errors:async-closure-lint, r=oli-obk | bors | -5/+136 |
| 2024-07-11 | Implement `ambiguous_negative_literals` lint | Urgau | -0/+102 |
| 2024-07-10 | Auto merge of #127549 - jhpratt:rollup-o1mbmhr, r=jhpratt | bors | -0/+165 |
| 2024-07-10 | Rollup merge of #125627 - vincenzopalazzo:macros/cargo-fix-expr2024, r=compil... | Jacob Pratt | -0/+165 |
| 2024-07-10 | Auto merge of #127496 - tgross35:f16-f128-pattern-fixme, r=Nadrieril | bors | -1/+2 |
| 2024-07-09 | Fire unsafe_code lint on unsafe extern blocks | Santiago Pastorino | -0/+8 |
| 2024-07-09 | Adds expr_2024 migration lit | Vincenzo Palazzo | -0/+165 |