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
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
test
/
ui
/
exhaustive_integer_patterns.rs
Age
Commit message (
Collapse
)
Author
Lines
2019-10-27
Gather together usefulness tests
Nadrieril
-157
/
+0
I took most tests that were testing only for match exhaustiveness, pattern refutability or match arm reachability, and put them in the same test folder.
2019-10-16
Lint only on single element overlap
Esteban Küber
-1
/
+1
2019-10-16
Only emit overlapping patterns lint if the overlap is partial
Esteban Küber
-1
/
+0
2019-10-16
Continue to emit unreachable pattern on cases caught by overlapping patterns
Esteban Küber
-1
/
+3
2019-10-16
Move overlapping patterns to its own lint
Esteban Küber
-1
/
+1
2019-10-16
Add check for overlapping ranges to unreachable patterns lint
Esteban Küber
-4
/
+4
2018-12-25
Remove licenses
Mark Rousskov
-10
/
+0
2018-11-30
Separate out precise_pointer_size_matching tests from ↵
varkor
-9
/
+1
exhaustive_integer_patterns tests
2018-11-30
Add precise_pointer_size_matching feature
varkor
-0
/
+1
2018-11-30
Stabilise exhaustive_integer_patterns
varkor
-1
/
+1
2018-08-21
Add some extra edge case tests
varkor
-0
/
+8
2018-08-21
Use a boundary method instead of an endpoint method for ↵
varkor
-2
/
+2
split_grouped_constructors
2018-08-21
Add a test case for u128::MAX - 1
varkor
-9
/
+14
2018-08-16
Handle equivalence classes of length-1 ranges
varkor
-1
/
+7
2018-08-16
Add some more compound exhaustiveness tests
varkor
-0
/
+13
2018-08-16
Add a test for integer products
varkor
-0
/
+6
2018-08-16
Add guarded arms to tests
varkor
-0
/
+12
2018-08-16
Add singleton patterns to test
varkor
-1
/
+10
2018-08-16
Require just the Unicode Scalar Values to be matched for a char
varkor
-2
/
+11
2018-08-16
Add semi-exhaustive tests for exhaustiveness
varkor
-0
/
+105