about summary refs log tree commit diff
path: root/tests/ui/pattern/rfc-3627-match-ergonomics-2024
AgeCommit message (Expand)AuthorLines
2025-04-30compiletest: Make diagnostic kind mandatory on line annotationsVadim Petrochenkov-272/+282
2025-04-08UI tests: add missing diagnostic kinds where possibleVadim Petrochenkov-22/+22
2025-02-20Auto merge of #137295 - matthiaskrgr:rollup-tdu3t39, r=matthiaskrgrbors-1/+31
2025-02-19don't get trapped inside of expansions when trimming labelsdianne-6/+3
2025-02-19add a failing testdianne-1/+34
2025-02-18"classic2021" ruleset: experimentally add fallback-to-outer (eat both)dianne-116/+54
2025-02-18add mixed-edition testsdianne-0/+486
2025-02-18"structural2021" ruleset: add fallback-to-outer (eat both) deref ruledianne-173/+114
2025-02-18"classic2021" and "structural2021" rulesets: add eat-inherited-ref-alone dere...dianne-514/+163
2025-02-18remove old edition-2021-specific testsdianne-187/+0
2025-02-18add test revisions for old-edition behavior of feature gatesdianne-322/+1783
2025-02-16bookkeep properly when pointing into macro expansionsdianne-2/+6
2025-02-16add a failing testdianne-1/+32
2025-02-10Show diff suggestion format on verbose replacementEsteban Küber-90/+135
2025-02-07Add comment for regression #136223 on borrowck-errors.rsShunpoco-5/+7
2025-02-05add more pattern migration testsdianne-1/+400
2025-02-05try to suggest eliding redundant binding modifiersdianne-10/+13
2025-02-05reword default binding mode notesdianne-82/+82
2025-02-05separate labels for default binding mode spans into their own notesdianne-165/+253
2025-02-04don't include trailing open parens in labels for reference patternsdianne-1/+1
2025-02-04experimentally label the spans for default binding modesdianne-166/+165
2025-02-03highlight the whole problem subpattern when pointing out the default binding ...dianne-43/+161
2025-02-03add tests for label formattingdianne-1/+47
2025-02-03use more specific wording for subpatterns from macro expansionsdianne-1/+1
2025-02-03reword pattern migration diagnostic to make sense in all editionsdianne-160/+149
2025-01-21add tests differing between stable and new rules (with errors on new rules)dianne-18/+155
2025-01-21organize old well-typed-edition-2024 testsdianne-85/+100
2025-01-21add a stable edition 2021 revision to pattern typing testsdianne-198/+1103
2025-01-21add more information to old testsdianne-28/+36
2025-01-21minor test cleanupdianne-59/+26
2025-01-20rename tests' revisions to allow testing multiple editionsdianne-93/+93
2025-01-20"structural" ruleset: match against the inherited ref when a reference patter...dianne-62/+61
2025-01-20"structural" ruleset: use the "classic" ruleset's diagnostic and fallback for...dianne-355/+120
2025-01-20"structural" ruleset: account for dbm mutability cap in Deref(EatInner) rulesdianne-12/+106
2025-01-20add more tests where the rulesets disagreedianne-6/+659
2025-01-20remove Rule 3 from `ref_pat_eat_one_layer_2024`dianne-31/+17
2025-01-12rename and comment the test for "Rule 5"-related mutability errorsdianne-7/+91
2025-01-08reorganize and comment some of the experimental pattern typing testsdianne-497/+529
2025-01-08move the experimental match ergonomics tests to be with the other rfc 3627 testsdianne-0/+1034
2024-12-17Add the edition guide link from the match 2024 migration lint to the error as...dianne-0/+8
2024-12-17Improve the pattern migration 2024 migration lint's messagedianne-62/+62
2024-12-17Clarify the match ergonomics 2024 migration lint's outputdianne-150/+203
2024-12-15Use links to edition guide for edition migrationsEric Huss-15/+15
2024-11-22Stabilize the 2024 editionEric Huss-16/+14
2024-10-08Change error messageNadrieril-53/+53
2024-10-08Stabilize `min_match_ergonomics_2024`Nadrieril-36/+101
2024-10-08Also disallow `ref`/`ref mut` overriding the binding modeNadrieril-18/+54
2024-10-08Error on resetted binding mode in edition 2024Nadrieril-23/+225
2024-10-07Prepare testsNadrieril-71/+256
2024-09-24Move existing rfc3627 tests to a dedicated folderNadrieril-0/+223