Jason Newcomb
|
6b5778eb17
|
Fix explicit_into_iter_loop
Only lint when `into_iter` is an implementation of `IntoIterator`
Minor cleanups
|
2021-04-06 12:12:32 -04:00 |
|
Jason Newcomb
|
12fce55766
|
Fix all occurences of needless_borrow internally
|
2021-04-06 10:43:47 -04:00 |
|
Cameron Steffen
|
0743e841f0
|
Don't re-export clippy_utils::*
|
2021-03-17 09:13:52 -05:00 |
|
Yoshitomo Nakanishi
|
74bd806b05
|
Simplify check_for_loop_arg
|
2021-03-02 18:14:20 +09:00 |
|
Yoshitomo Nakanishi
|
eaf63d6df7
|
Unify names of lint entry functions in loops to 'check'
|
2021-03-02 18:14:20 +09:00 |
|
nahuakang
|
2229a0839e
|
Clean up: Rename some files to be consistent with lint names; import lints to each file
|
2021-03-02 18:14:20 +09:00 |
|
nahuakang
|
ecebfe0c9c
|
Move check_for_loop_arg back to mod; split into 4 lint files
|
2021-03-02 18:14:20 +09:00 |
|
nahuakang
|
7cfdef6de1
|
Move MinifyingSugg into manual_memcpy
|
2021-03-02 18:14:20 +09:00 |
|
nahuakang
|
7158c944a4
|
Refactor while let loop to its own module
|
2021-03-02 18:14:20 +09:00 |
|
nahuakang
|
287a4f8ab1
|
Refactor empty loop to its own module
|
2021-03-02 18:14:20 +09:00 |
|
nahuakang
|
d0b657c0b7
|
Refactor while let on iterator lint to its module; rename for loop explicit counter to explicit counter loop
|
2021-03-02 18:14:20 +09:00 |
|
nahuakang
|
455d0476b1
|
Refactor never loop to its own module
|
2021-03-02 18:14:20 +09:00 |
|
nahuakang
|
5b870e1b36
|
Move detect_manual_memcpy to its module; split up utils structs
|
2021-03-02 18:14:20 +09:00 |
|
nahuakang
|
2c1f676bfe
|
Add detect_same_item_push to its own module
|
2021-03-02 18:14:20 +09:00 |
|
nahuakang
|
453e6b97ac
|
Add check_needless_collect to its own module
|
2021-03-02 18:14:20 +09:00 |
|
nahuakang
|
9520cba554
|
Add check_infinite_loop to its own module
|
2021-03-02 18:13:32 +09:00 |
|
nahuakang
|
1e5e541ac5
|
Refactor check_for_single_element_loop to its own module
|
2021-03-02 18:13:32 +09:00 |
|
nahuakang
|
71026cad54
|
Refactor check_for_loop_explicit_counter to its own module
|
2021-03-02 18:13:32 +09:00 |
|
nahuakang
|
71c9fdf8b1
|
Refactor check_for_loop_range into its module
|
2021-03-02 18:13:32 +09:00 |
|
nahuakang
|
6e4663dedf
|
Refactor check_for_mut_range_bound to its own module
|
2021-03-02 18:13:32 +09:00 |
|
nahuakang
|
7b0f588b77
|
Refactor check_for_loop_over_map_kv to its own module
|
2021-03-02 18:13:32 +09:00 |
|
nahuakang
|
408368a82c
|
Refactor check_for_loop_arg; rename manual_flatten's lint back to check_manual_flatten
|
2021-03-02 18:13:32 +09:00 |
|
nahuakang
|
62ac4bd1b2
|
create loops dir; arrange manual_flatten lint and utils
|
2021-03-02 18:13:32 +09:00 |
|