Steven Casper
1f930452b9
update_lints
2022-10-31 12:56:04 -07:00
bors
37d338c1ef
Auto merge of #9506 - blyxyas:master, r=giraffate
...
Add lint for confusing use of `^` instead of `.pow`
fixes #4205
Adds a lint named [`confusing_xor_and_pow`], it warns the user when `a ^ b` is used as the `.pow()` function, it doesn't warn for Hex, Binary... etc.
---
changelog: New lint: [`confusing_xor_and_pow`]
2022-10-31 00:28:59 +00:00
Alex
64308d6292
Lints updated
2022-10-25 20:35:16 +02:00
koka
6efb3a2b9a
feat: add new lint seek_from_current
...
addresses https://github.com/rust-lang/rust-clippy/issues/7886
added `seek_from_current` complexity lint.
it checks use of `Seek#seek` with `SeekFrom::Current(0)` and
suggests `Seek#stream_position` method
fix: add msrv
fix: register LintInfo
fix: remove unnecessary files
fix: add test for msrv
fix: remove
fix
fix: remove docs
2022-10-25 12:26:06 +09:00
bors
039af9c9e7
Auto merge of #9667 - dorublanzeanu:master, r=giraffate
...
add new lint `seek_to_start_instead_of_rewind `
changelog: `seek_to_start_instead_of_rewind`: new lint to suggest using `rewind` instead of `seek` to start
Resolve #8600
2022-10-25 00:14:59 +00:00
est31
f827be92fc
Add lint to tell about let else pattern
2022-10-24 22:05:39 +02:00
Doru-Florin Blanzeanu
b9b9d6a751
Change lint name to seek_to_start_instead_of_rewind
...
- This name makes more sense and highlights the issue
Signed-off-by: Doru-Florin Blanzeanu <blanzeanu.doru@protonmail.com>
2022-10-24 16:31:45 +00:00
Doru-Florin Blanzeanu
8d6ce3177b
Add new lint rewind_instead_of_seek_to_start
...
Signed-off-by: Doru-Florin Blanzeanu <blanzeanu.doru@protonmail.com>
2022-10-24 10:43:48 +00:00
Alex Macleod
a201518a8a
Generate lint categories and explanations with declare_clippy_lint
...
Changes it to be a proc_macro rather than macro_rules
2022-10-23 20:32:26 +00:00