about summary refs log tree commit diff
path: root/tests/ui/rfcs/rfc-2008-non-exhaustive
AgeCommit message (Expand)AuthorLines
2025-08-21refactor target checking, move out of context.rs and rename MaybeWarn to PolicyJana Dönszelmann-2/+2
2025-08-14Update uitestsJonathan Brouwer-17/+11
2025-07-04Port `#[non_exhaustive]` to the new attribute parsing infrastructureJonathan Brouwer-3/+7
2025-04-30compiletest: Make diagnostic kind mandatory on line annotationsVadim Petrochenkov-36/+40
2025-04-08UI tests: add missing diagnostic kinds where possibleVadim Petrochenkov-21/+21
2025-02-21Trim suggestion part before generating highlightsMichael Goulet-2/+2
2025-02-14Trim suggestion parts to the subset that is purely additiveMichael Goulet-5/+5
2025-02-14Consider add-prefix replacements tooMichael Goulet-15/+10
2025-02-10Show diff suggestion format on verbose replacementEsteban Küber-10/+15
2024-11-23Update tests for new TRPL chapter orderChris Krycho-1/+1
2024-10-28More test for non-exhaustive C-like enums in FFIYuri Astrakhan-1/+10
2024-09-19warn less about non-exhaustive in ffiJubilee Young-6/+25
2024-09-13Add a machine-applicable suggestion to "unreachable pattern"Nadrieril-4/+16
2024-09-11Revert warning empty patterns as unreachableNadrieril-24/+18
2024-09-02Non-exhaustive structs may be emptyNadrieril-196/+134
2024-08-20Move the "matches no value" note to be a span labelNadrieril-12/+6
2024-08-19Add a note with a link to explain empty typesNadrieril-0/+6
2024-08-19Reword the "unreachable pattern" explanationsNadrieril-8/+8
2024-08-10Update testsNadrieril-170/+23
2024-07-24Explain why a given pattern is considered unreachableNadrieril-1/+13
2024-02-23Rollup merge of #120742 - Nadrieril:use-min_exh_pats, r=compiler-errorsMatthias Krüger-6/+6
2024-02-16[AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives许杰友 Jieyou Xu (Joe)-30/+30
2024-02-13Prefer `min_exhaustive_patterns` in testsNadrieril-6/+6
2023-11-26Auto merge of #117611 - Nadrieril:linear-pass-take-4, r=cjgillotbors-120/+95
2023-11-24Show number in error message even for one errorNilstrieb-5/+5
2023-11-22Add some testsNadrieril-120/+95
2023-11-04Suggest to set lint level on whole matchNadrieril-31/+42
2023-11-04Warn when lint level is set on a match armNadrieril-5/+57
2023-11-04Add testsNadrieril-0/+96
2023-11-03Tweak spans for "adt defined here" noteNadrieril-22/+22
2023-10-21Fix #117033Nadrieril-0/+7
2023-10-14Lint `non_exhaustive_omitted_patterns` per columnNadrieril-127/+68
2023-10-14Add and prepare testsNadrieril-48/+154
2023-09-03Improve clarity of diagnostic message on non-exhaustive matchesSebastian Toh-1/+1
2023-08-28Add note when matching on nested non-exhaustive enumsSebastian Toh-2/+3
2023-06-05Better group RFC ui tests togetherMaybe Waffle-0/+2745