index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
tests
/
ui
/
pattern
/
usefulness
Age
Commit message (
Expand
)
Author
Lines
2024-09-13
Add a machine-applicable suggestion to "unreachable pattern"
Nadrieril
-84
/
+433
2024-09-11
Revert warning empty patterns as unreachable
Nadrieril
-427
/
+57
2024-08-20
Move the "matches no value" note to be a span label
Nadrieril
-248
/
+124
2024-08-19
Cap the number of patterns pointed to by the lint
Nadrieril
-9
/
+52
2024-08-19
Add a note with a link to explain empty types
Nadrieril
-17
/
+148
2024-08-19
Reword the "unreachable pattern" explanations
Nadrieril
-391
/
+391
2024-08-13
Remove a no-longer-true `assert`
Nadrieril
-95
/
+132
2024-08-10
Test that 0/unknown-length arrays are nonempty
Nadrieril
-47
/
+144
2024-08-10
Update tests
Nadrieril
-451
/
+612
2024-08-10
Stabilize `min_exhaustive_patterns`
Nadrieril
-1
/
+0
2024-07-24
Improve "covered_by_many" error
Nadrieril
-21
/
+102
2024-07-24
Explain why a given pattern is considered unreachable
Nadrieril
-122
/
+824
2024-07-21
Explain why we require `_` for empty patterns
Nadrieril
-0
/
+10
2024-06-23
Replace `f16` and `f128` pattern matching stubs with real implementations
Trevor Gross
-23
/
+97
2024-05-26
Auto merge of #124661 - RalfJung:only-structural-consts-in-patterns, r=pnkfelix
bors
-176
/
+24
2024-05-03
turn pointer_structural_match into a hard error
Ralf Jung
-164
/
+24
2024-05-03
remove IndirectStructuralMatch lint, emit the usual hard error instead
Ralf Jung
-12
/
+0
2024-05-02
Stabilize exclusive_range
Ross Smyth
-96
/
+89
2024-04-01
Fix union handling in exhaustiveness
Nadrieril
-11
/
+12
2024-03-31
Add tests
Nadrieril
-0
/
+68
2024-03-18
Rollup merge of #121823 - Nadrieril:never-witnesses, r=compiler-errors
Matthias Krüger
-187
/
+880
2024-03-13
Remove `MaybeInfiniteInt::JustAfterMax`
Nadrieril
-4
/
+4
2024-03-13
Rollup merge of #121908 - Nadrieril:dynamic-variant-collection, r=matthewjasper
Matthias Krüger
-0
/
+14
2024-03-12
Don't suggest an arm when suggesting a never pattern
Nadrieril
-15
/
+15
2024-03-12
Suggest never pattern instead of `_` for empty types
Nadrieril
-57
/
+57
2024-03-12
Run the empty_types tests with never_patterns too
Nadrieril
-187
/
+880
2024-03-09
Lint small gaps between ranges
Nadrieril
-0
/
+310
2024-03-09
Allow lint where we don't care
Nadrieril
-38
/
+40
2024-03-03
Add and update tests to use `pattern_complexity`
Guillaume Gomez
-0
/
+3
2024-03-02
Fix a subtle regression
Nadrieril
-0
/
+14
2024-02-23
Rollup merge of #120742 - Nadrieril:use-min_exh_pats, r=compiler-errors
Matthias Krüger
-220
/
+180
2024-02-16
[AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives
许杰友 Jieyou Xu (Joe)
-36
/
+36
2024-02-13
Do not point at `#[allow(_)]` as the reason for compat lint triggering
Esteban Küber
-6
/
+0
2024-02-13
Prefer `min_exhaustive_patterns` in tests
Nadrieril
-2
/
+2
2024-02-13
Unmark the feature gate as incomplete
Nadrieril
-218
/
+178
2024-02-08
Rollup merge of #120775 - Nadrieril:more-min_exh_pats, r=compiler-errors
Matthias Krüger
-16
/
+138
2024-02-08
Test `min_exhaustive_patterns` in more cases
Nadrieril
-16
/
+138
2024-02-07
Prefer "0..MAX not covered" to "_ not covered"
Nadrieril
-29
/
+29
2024-02-07
Add tests
Nadrieril
-32
/
+176
2024-02-05
update the tracking issue for structural match violations
Ralf Jung
-17
/
+17
2024-02-05
show indirect_structural_match and pointer_structural_match in future compat ...
Ralf Jung
-0
/
+106
2024-02-05
Rollup merge of #116284 - RalfJung:no-nan-match, r=cjgillot
Matthias Krüger
-22
/
+19
2024-01-26
remove illegal_floating_point_literal_pattern lint
Ralf Jung
-22
/
+19
2024-01-26
Classify closure arguments in refutable pattern in argument error
Deadbeef
-2
/
+2
2024-01-26
Rollup merge of #118803 - Nadrieril:min-exhaustive-patterns, r=compiler-errors
Matthias Krüger
-139
/
+773
2024-01-25
Implement feature gate logic
Nadrieril
-139
/
+773
2024-01-24
remove StructuralEq trait
Ralf Jung
-122
/
+102
2024-01-13
Bless tests
George-lewis
-0
/
+2
2024-01-11
Only lint ranges that really overlap
Nadrieril
-25
/
+19
2024-01-10
Add test case for #119778
Nadrieril
-0
/
+48
[next]