| Age | Commit message (Expand) | Author | Lines |
| 2025-08-06 | coverage: Remove all unstable support for MC/DC instrumentation | Zalathar | -2/+0 |
| 2025-08-01 | loop match: error on `#[const_continue]` outside `#[loop_match]` | Folkert de Vries | -1/+1 |
| 2025-07-26 | `loop_match`: suggest extracting to a `const` item | Folkert de Vries | -1/+7 |
| 2025-06-23 | Add `#[loop_match]` for improved DFA codegen | bjorn3 | -0/+33 |
| 2025-02-03 | reword pattern migration diagnostic to make sense in all editions | dianne | -1/+10 |
| 2025-02-02 | Rollup merge of #136328 - estebank:long-ty-path, r=jieyouxu,lqd | Matthias Krüger | -2/+0 |
| 2025-01-31 | Rework "long type names" printing logic | Esteban Küber | -2/+0 |
| 2025-01-31 | Implement MIR, CTFE, and codegen for unsafe binders | Michael Goulet | -0/+12 |
| 2025-01-24 | Use short ty string for move errors | Esteban Küber | -0/+2 |
| 2025-01-18 | Consolidate ad-hoc MIR lints into real pass-manager-based MIR lints | Michael Goulet | -12/+0 |
| 2025-01-10 | mir_build: check annotated functions w/out callers | David Wood | -0/+6 |
| 2025-01-03 | turn rustc_box into an intrinsic | Ralf Jung | -5/+0 |
| 2024-12-17 | Improve the pattern migration 2024 migration lint's message | dianne | -1/+1 |
| 2024-12-17 | Clarify the match ergonomics 2024 migration lint's output | dianne | -1/+1 |
| 2024-12-04 | review comments: reword messages and simplify logic | Esteban Küber | -1/+1 |
| 2024-12-04 | Add context to fall-through "const pattern of non-structural type" error | Esteban Küber | -3/+3 |
| 2024-12-04 | Add additional context for non-sructural type constant used in pattern | Esteban Küber | -5/+5 |
| 2024-12-04 | Reword message for non-structural type constant in pattern | Esteban Küber | -2/+1 |
| 2024-12-04 | Specify type kind of constant that can't be used in patterns | Esteban Küber | -1/+2 |
| 2024-12-04 | Tweak output of some const pattern errors | Esteban Küber | -1/+9 |
| 2024-12-04 | Point at generic param through which a const is used in a pattern | Esteban Küber | -2/+2 |
| 2024-12-04 | Tweak ptr in pattern error | Esteban Küber | -1/+3 |
| 2024-12-04 | Tweak unevaluated constant in pattern error | Esteban Küber | -0/+1 |
| 2024-12-04 | On `const` pattern errors, point at the `const` item definition | Esteban Küber | -0/+2 |
| 2024-11-23 | Update messages which reference book chs. 17-20 | Chris Krycho | -1/+1 |
| 2024-11-23 | Auto merge of #132915 - veluca93:unsafe-fields, r=jswrenn | bors | -0/+30 |
| 2024-11-21 | Implement the unsafe-fields RFC. | Luca Versari | -0/+30 |
| 2024-11-20 | Detect const in pattern with typo | Esteban Küber | -0/+7 |
| 2024-10-08 | Change error message | Nadrieril | -1/+1 |
| 2024-09-13 | Add a machine-applicable suggestion to "unreachable pattern" | Nadrieril | -0/+1 |
| 2024-09-01 | Revert "Auto merge of #127537 - veluca93:struct_tf, r=BoxyUwU" | Jakub Beránek | -16/+0 |
| 2024-08-28 | Implement RFC 3525. | Luca Versari | -0/+16 |
| 2024-08-20 | Move the "matches no value" note to be a span label | Nadrieril | -1/+1 |
| 2024-08-19 | Cap the number of patterns pointed to by the lint | Nadrieril | -0/+2 |
| 2024-08-19 | Add a note with a link to explain empty types | Nadrieril | -0/+1 |
| 2024-08-19 | Reword the "unreachable pattern" explanations | Nadrieril | -4/+4 |
| 2024-08-13 | `#[deprecated_safe_2024]`: Also use the `// TODO:` hint in the compiler error | Tobias Bucher | -1/+1 |
| 2024-08-13 | Allow to customize `// TODO:` comment for deprecated safe autofix | Tobias Bucher | -1/+1 |
| 2024-07-24 | Improve "covered_by_many" error | Nadrieril | -1/+5 |
| 2024-07-24 | Explain why a given pattern is considered unreachable | Nadrieril | -1/+4 |
| 2024-07-18 | avoid creating an Instance only to immediately disassemble it again | Ralf Jung | -2/+0 |
| 2024-06-21 | Fix remaining cases | Michael Goulet | -1/+1 |
| 2024-05-30 | Auto merge of #124636 - tbu-:pr_env_unsafe, r=petrochenkov | bors | -0/+6 |
| 2024-05-30 | coverage: Rename MC/DC `conditions_num` to `num_conditions` | Zalathar | -1/+1 |
| 2024-05-30 | Add `deprecated_safe` lint | Tobias Bucher | -0/+6 |
| 2024-05-26 | Auto merge of #124661 - RalfJung:only-structural-consts-in-patterns, r=pnkfelix | bors | -6/+0 |
| 2024-05-22 | Cleanup: Fix up some diagnostics | León Orell Valerian Liehr | -12/+11 |
| 2024-05-12 | Match ergonomics 2024: migration lint | Jules Bertholet | -0/+2 |
| 2024-05-03 | remove IndirectStructuralMatch lint, emit the usual hard error instead | Ralf Jung | -6/+0 |
| 2024-04-19 | coverage. Add coverage-options=mcdc as gate for MC/DC instrument | zhuyunxing | -0/+2 |