| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2024-04-12 | Suppress erroneous suggestion | Alan Egerton | -12/+0 | |
| The suggestion to use `let else` with an uninitialized refutable `let` statement was erroneous: `let else` cannot be used with deferred initialization. | ||||
| 2024-03-13 | Remove `MaybeInfiniteInt::JustAfterMax` | Nadrieril | -8/+8 | |
| It was inherited from before half-open ranges, but it doesn't pull its weight anymore. We lose a tiny bit of diagnostic precision. | ||||
| 2024-03-09 | Allow lint where we don't care | Nadrieril | -68/+70 | |
| 2024-02-16 | [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives | 许杰友 Jieyou Xu (Joe) | -6/+6 | |
| 2024-02-08 | Continue to borrowck even if there were previous errors | Oli Scherer | -10/+118 | |
| 2024-02-05 | Rollup merge of #116284 - RalfJung:no-nan-match, r=cjgillot | Matthias Krüger | -84/+81 | |
| make matching on NaN a hard error, and remove the rest of illegal_floating_point_literal_pattern These arms would never be hit anyway, so the pattern makes little sense. We have had a future-compat lint against float matches in general for a *long* time, so I hope we can get away with immediately making this a hard error. This is part of implementing https://github.com/rust-lang/rfcs/pull/3535. Closes https://github.com/rust-lang/rust/issues/41620 by removing the lint. https://github.com/rust-lang/reference/pull/1456 updates the reference to match. | ||||
| 2024-02-01 | `#![feature(inline_const_pat)]` is no longer incomplete | Matthew Jasper | -1/+0 | |
| 2024-01-28 | Handle methodcalls & operators in patterns | Lieselotte | -10/+154 | |
| 2024-01-26 | remove illegal_floating_point_literal_pattern lint | Ralf Jung | -84/+81 | |
| 2024-01-19 | add help message for `exclusive_range_pattern` error | Rowan S-L | -0/+8 | |
| 2024-01-13 | Bless tests | George-lewis | -0/+11 | |
| Update tests | ||||
| 2024-01-03 | Recover parentheses in range patterns | Lieselotte | -15/+5 | |
| Co-authored-by: León Orell Valerian Liehr <me@fmease.dev> | ||||
| 2023-12-28 | Don't expect bodyless arms if the pattern can never be a never pattern | Lieselotte | -6/+6 | |
| 2023-12-03 | Parse a pattern with no arm | Nadrieril | -6/+6 | |
| 2023-11-24 | Show number in error message even for one error | Nilstrieb | -5/+5 | |
| Co-authored-by: Adrian <adrian.iosdev@gmail.com> | ||||
| 2023-04-03 | Perform match checking on THIR. | Camille GILLOT | -103/+12 | |
| 2023-02-02 | Improve diagnostic for missing space in range pattern | clubby789 | -12/+9 | |
| 2023-01-30 | Modify primary span label for E0308 | Esteban Küber | -6/+6 | |
| The previous output was unintuitive to users. | ||||
| 2023-01-28 | Check for missing space between fat arrow and range pattern | clubby789 | -0/+27 | |
| 2023-01-11 | Move /src/test to /tests | Albert Larsan | -0/+2130 | |
