DevAccentor
|
5a49918f36
|
improve for_loops_over_fallibles to detect the usage of iter, iter_mut and into_iterator
|
2022-06-04 11:11:00 +02:00 |
|
J-ZhengLi
|
ec9116412a
|
rename lint to needless_match
and change its lint group to "complexity"
|
2022-03-10 09:44:25 +08:00 |
|
J-ZhengLi
|
db3fcf8df7
|
add basic code to check nop match blocks
modify `manual_map_option` uitest because one test case has confliction.
|
2022-03-07 18:12:35 +08:00 |
|
Andre Bogus
|
a4ede72b3d
|
update most tests to 2021 edition
|
2021-10-30 14:50:53 +02:00 |
|
Jason Newcomb
|
779d98f6cc
|
Don't allow adjustments for manual_map
|
2021-04-15 10:37:42 -04:00 |
|
Jason Newcomb
|
cc7f1daab2
|
Don't lint manual_map in const functions
|
2021-03-30 10:56:08 -04:00 |
|
Jason Newcomb
|
fa689f865e
|
Fix manual_map at the end of an if chain
|
2021-03-30 09:58:23 -04:00 |
|
Jason Newcomb
|
f468d82283
|
Fix manual_map suggestion for if let.. else ... if let.. else chain
|
2021-03-17 12:57:42 -04:00 |
|
Jason Newcomb
|
2c485e36cd
|
Don't move yield or inline assembly into closure
|
2021-03-01 17:25:23 -05:00 |
|
Jason Newcomb
|
a3278a16d3
|
Fix manual_map : do not expand macros in suggestions
|
2021-02-28 09:13:24 -05:00 |
|
Jason Newcomb
|
ef87e58993
|
Fix manual_map : don't lint when partially moved values are used.
Fix `manual_map`: don't lint when `return`, `break`, and `continue` are used.
|
2021-02-26 16:24:25 -05:00 |
|
Jason Newcomb
|
23aa2f880c
|
Fix dogfood errors
|
2021-02-21 23:15:28 -05:00 |
|
Jason Newcomb
|
efe33f9fe4
|
Add: option_manual_map lint
|
2021-02-21 22:06:03 -05:00 |
|