y21
|
890c0702e4
|
don't change eagerness for struct literal syntax with significant drop
|
2024-01-05 11:45:59 +01:00 |
|
y21
|
7696c9d1d5
|
allow more div and rem operations that can be checked
|
2023-11-16 17:30:10 +01:00 |
|
y21
|
23ee33255c
|
lint when relevant sides of binops are constants
|
2023-11-16 04:49:11 +01:00 |
|
y21
|
c9d2961100
|
teach eager_or_lazy that arithmetic ops can panic
|
2023-11-02 23:53:00 +01:00 |
|
y21
|
bb6516ace0
|
[unnecessary_lazy_eval ]: don't emit autofix suggestion if closure has return type
|
2023-10-16 00:47:13 +02:00 |
|
Oli Scherer
|
00919a4f92
|
Update ui test crate to auto-detect aux build crate kind
|
2023-08-11 14:02:35 +00:00 |
|
Oli Scherer
|
3d88fae050
|
Update ui test crate
|
2023-08-11 14:02:28 +00:00 |
|
Oli Scherer
|
5bd97ac17a
|
Update tests
|
2023-06-26 14:13:07 +00:00 |
|
Pavan Kumar Sunkara
|
bfd5abad4b
|
Fix all the other tests
|
2023-06-12 16:21:06 +01:00 |
|
y21
|
e70dd55fd6
|
account for autoderef in eager_or_lazy
|
2023-06-06 00:18:07 +02:00 |
|
y21
|
a239c8b52b
|
[unnecessary_lazy_eval ]: don't lint on types with deref impl
|
2023-06-02 00:06:34 +02:00 |
|
Oli Scherer
|
def1705a27
|
Update to a compiletest-rs version that requires //@ for commands
|
2023-04-20 14:44:03 +00:00 |
|
Jason Newcomb
|
1c7048d785
|
Add utility macros to help with writing tests.
|
2023-03-12 17:24:36 -04:00 |
|
kraktus
|
ed183ee9ac
|
Fix [unnecessary_lazy_eval ] when type has significant drop
|
2022-11-21 12:45:35 +01:00 |
|
kraktus
|
6ec7759c3b
|
[unnecessary_lazy_eval ] Do not lint in external macros
|
2022-09-29 13:48:50 +02:00 |
|
kraktus
|
314d57a790
|
[unnecessary_lazy_evaluations ] Do not suggest switching to early evaluation when type has custom Drop
|
2022-09-28 22:46:05 +02:00 |
|
Josh Triplett
|
528308b5aa
|
Extend unnecessary_lazy_eval to cover bool::then -> bool::then_some
|
2022-07-06 00:48:51 -07:00 |
|
dswij
|
6a3dbe4798
|
unnecessary_lazy_eval show suggestions on multiline lint
|
2022-03-15 23:59:26 +08:00 |
|
Tim Nielens
|
79da7474b1
|
option_if_let_else - change misleading test file section
|
2020-09-16 19:59:51 +02:00 |
|
Tim Nielens
|
6ba36bcfd3
|
option_if_let_else - distinguish pure from impure else expressions
|
2020-09-16 01:30:50 +02:00 |
|
Dániel Buga
|
fc1e07e0c1
|
Rename lint to use plural form
|
2020-08-16 22:16:39 +02:00 |
|
Dániel Buga
|
75637c1eda
|
Catch function calls in argument lists, add tests that tuples don't get linted
|
2020-08-16 20:27:54 +02:00 |
|
Dániel Buga
|
a7cc5d4068
|
Also simplify if the closure body is an index expression
|
2020-08-16 20:27:54 +02:00 |
|
Dániel Buga
|
a3ea65c2d9
|
Implement new lint
|
2020-08-16 20:27:22 +02:00 |
|