| Age | Commit message (Expand) | Author | Lines |
| 2022-05-03 | Auto merge of #96490 - dtolnay:writetmpbackport, r=Mark-Simulacrum | bors | -1/+1 |
| 2022-03-16 | Rollup merge of #94868 - dtolnay:noblock, r=Dylan-DPC | Dylan DPC | -1/+1 |
| 2022-03-12 | Fix rebase conflicts with stderr files | Devin Ragotzy | -53/+160 |
| 2022-03-12 | Only filter doc(hidden) fields/variants when not crate local | Devin Ragotzy | -9/+65 |
| 2022-03-12 | Update output for doc hidden usefulness ui test output | Devin Ragotzy | -62/+64 |
| 2022-03-12 | Add struct to doc hidden usefulness ui tests | Devin Ragotzy | -11/+35 |
| 2022-03-12 | Add struct to stability ui tests in usefulness | Devin Ragotzy | -15/+60 |
| 2022-03-11 | Format core and std macro rules, removing needless surrounding blocks | David Tolnay | -1/+1 |
| 2022-03-08 | Do not suggest `let_else` if no bindings would be introduced | Esteban Kuber | -16/+0 |
| 2022-03-08 | Suggest `if let`/`let_else` for refutable pat in `let` | Esteban Kuber | -14/+38 |
| 2022-03-08 | Change wording of suggestion to add missing `match` arm | Esteban Kuber | -146/+146 |
| 2022-03-08 | Point at uncovered variants in enum definition in `note` instead of a `span_l... | Esteban Kuber | -523/+654 |
| 2022-03-08 | When finding a match expr with multiple arms that requires more, suggest it | Esteban Kuber | -47/+235 |
| 2022-03-08 | When finding a match expr with a single arm that requires more, suggest it | Esteban Kuber | -76/+377 |
| 2022-03-08 | When encountering a match expr with no arms, suggest it | Esteban Kuber | -146/+181 |
| 2022-03-03 | Cleanup feature gates. | Camille GILLOT | -13/+12 |
| 2021-11-23 | Fix stack overflow in `usefulness.rs` | Badel2 | -0/+14 |
| 2021-10-12 | Filter unstable and doc hidden variants in usefulness checking | Devin Ragotzy | -0/+185 |
| 2021-10-01 | Rollup merge of #89441 - Nadrieril:fix-89393, r=tmandry | Manish Goregaokar | -22/+56 |
| 2021-10-01 | Normalize after substituting via `field.ty()` | Nadrieril | -22/+56 |
| 2021-09-29 | Auto merge of #88950 - Nadrieril:deconstruct-pat, r=oli-obk | bors | -16/+95 |
| 2021-09-26 | Remove box syntax from most places in src/test outside of the issues dir | est31 | -9/+9 |
| 2021-09-26 | Replace `Pat` with a new intermediate representation | Nadrieril | -14/+48 |
| 2021-09-26 | Rework `Fields` internals. | Nadrieril | -2/+2 |
| 2021-09-22 | Add tests | Nadrieril | -0/+45 |
| 2021-08-30 | Handle irrufutable or unreachable let-else | Cameron Steffen | -12/+21 |
| 2021-08-16 | Don't mark `if_let_guard` as an incomplete feature | Léo Lanteri Thauvin | -5/+4 |
| 2021-08-15 | Introduce hir::ExprKind::Let - Take 2 | Caio | -7/+5 |
| 2021-08-11 | Modify structured suggestion output | Esteban Küber | -3/+3 |
| 2021-08-04 | Remove trailing whitespace from error messages | Fabian Wolff | -3/+3 |
| 2021-04-03 | Remove redundant `ignore-tidy-linelength` annotations | Simon Jakobi | -4/+2 |
| 2021-02-18 | Add explanations and suggestions to `irrefutable_let_patterns` lint | Camelid | -4/+26 |
| 2021-02-17 | replace if-let and while-let with `if let` and `while let` | Takayuki Maeda | -4/+4 |
| 2021-02-13 | Add match pattern diagnostics regression test | Bram van den Heuvel | -0/+29 |
| 2021-02-07 | Auto merge of #80632 - Nadrieril:fix-80501, r=varkor | bors | -0/+27 |
| 2021-02-06 | path trimming: ignore type aliases | Dan Aloni | -1/+1 |
| 2021-01-24 | Identify subpatterns by the path to them instead of spans | Nadrieril | -21/+3 |
| 2021-01-24 | Add tests | Nadrieril | -0/+45 |
| 2021-01-12 | Add tests for uninhabited types | Nadrieril | -212/+351 |
| 2021-01-12 | Deduplicate some tests using revisions | Nadrieril | -227/+74 |
| 2021-01-03 | Add notes to stderr of non-exhaustive-reference test | Daniel Noom | -2/+6 |
| 2021-01-03 | Add note to non-exhaustive match on reference to empty | Daniel Noom | -0/+24 |
| 2020-12-22 | Add some tests | Nadrieril | -28/+71 |
| 2020-12-22 | Auto merge of #78242 - Nadrieril:rename-overlapping_endpoints-lint, r=varkor | bors | -86/+103 |
| 2020-12-19 | Tweak diagnostics | Nadrieril | -8/+8 |
| 2020-12-18 | Keep all witnesses of non-exhaustiveness | Nadrieril | -12/+14 |
| 2020-12-18 | Add tests | Nadrieril | -14/+47 |
| 2020-11-29 | `overlapping_range_endpoints` does not belong in the `unused` lint group | Nadrieril | -37/+39 |
| 2020-11-29 | Improve error message | Nadrieril | -17/+32 |
| 2020-11-29 | Be consistent about linting singletons | Nadrieril | -19/+3 |