Alex Macleod
8c93668a71
Gate collapsible_if let_chains lints on edition 2024 and MSRV
2025-05-06 02:23:28 +00:00
Samuel Tardieu
cd70152470
Make collapsible_if recognize the let_chains feature
...
Until `if let` chains are stabilized, we do not collapse them together
or with other `if` expressions unless the `let_chains` feature is
enabled. This is the case for example in Clippy sources.
2025-03-27 14:40:44 +01:00
Asuna
52abb8f9f0
Add new lint unneeded_struct_pattern
2024-12-15 03:59:11 +01:00
Guillaume Gomez
607a3f6c08
Rename literal_string_with_formatting_arg into literal_string_with_formatting_args
2024-11-22 14:57:20 +01:00
Guillaume Gomez
05705b6938
Update new failing tests
2024-11-22 14:57:20 +01:00
Ruairidh Williamson
59ecf4d073
Fix is_from_proc_macro attr
2024-10-25 15:25:17 +01:00
Philipp Krones
3ab1da8bab
Formatting
2024-09-22 20:52:15 +02:00
WeiTheShinobi
d40e04a1cb
used_underscore_items will not lint exteranl item
2024-08-26 00:52:52 +08:00
vohoanglong0107
2f9f204123
feat: unnecessary_min_max lint
2024-06-20 13:57:16 +00:00
bors
6cfd4ac955
Auto merge of #10632 - Alexendoo:needless-maybe-sized, r=Jarcho
...
Add `needless_maybe_sized` lint
changelog: new lint: [`needless_maybe_sized`]
Closes #10600
2024-06-05 20:11:03 +00:00
WeiTheShinobi
1038927b47
fix: add test case, use a better conditional expression.
2024-05-30 23:40:17 +08:00
WeiTheShinobi
c53cea90ad
fix: let non_canonical_impls skip proc marco
2024-05-26 18:59:40 +08:00
J-ZhengLi
2861729dad
test [large_stack_arrays] with proc-macro and make sure not to offer false help messages if in one.
2024-04-17 18:10:50 +08:00
Alex Macleod
cf0b55eb62
Add needless_maybe_sized lint
2024-04-14 14:43:03 +00:00
Guillaume Gomez
f7d49a340d
Turn duplicated_attributes into a late lint
2024-04-09 16:42:26 +02:00
Guillaume Gomez
8e0496170d
Add ui test for missing_transmute_annotations
2024-03-24 00:47:59 +01:00
J-ZhengLi
10677d6901
add with_empty_docs attr macro & test cases for issue #12377
2024-03-12 09:19:35 +08:00
J-ZhengLi
adc91e4913
support manually search for docs in case attr was removed by proc macros
2024-03-08 16:32:47 +08:00
J-ZhengLi
3a6cac7c06
add rewrite_struct proc-macro and test case
2024-03-08 09:32:38 +08:00
J-ZhengLi
92537a0e5b
add test case with a proc macro fake_desugar_await
2024-02-10 22:26:50 +08:00
J-ZhengLi
9fe7c6a7ec
finally came up with some repro code
2024-01-18 17:56:35 +08:00
Philipp Krones
62a82b361c
Format let-chains across the code base
...
In the updated nightly version, it seems that rustfmt now supports formatting
let-chains. Since we're using them a lot, it's a lot of reformatting.
2023-11-02 17:24:30 +01:00
Philipp Krones
8ebed4cc1a
Merge commit ' b105fb4c39' into clippyup
2023-10-06 17:35:45 +02:00
Philipp Krones
d6d530fd0b
Merge commit ' d9c24d1b1e' into clippyup
2023-07-17 10:22:32 +02:00
Philipp Krones
cb3ecf7b79
Merge commit ' 37f4c1725d' into clippyup
2023-07-02 14:59:02 +02:00
Philipp Krones
e6dc0efc00
Merge commit ' 30448e8cf9' into clippyup
2023-06-02 11:41:57 +02:00
Philipp Krones
7e9abb311d
Merge commit ' 371120bdbf' into clippyup
2023-05-05 17:45:49 +02:00
Philipp Krones
a1b75c5108
Merge commit ' a3ed905928' into clippyup
2023-04-23 13:28:56 +02:00
Philipp Krones
6b95029f17
Merge commit ' 83e42a2337' into clippyup
2023-04-11 15:31:08 +02:00
Philipp Krones
8df896c076
Merge commit ' d5e2a7aca5' into clippyup
2023-03-24 14:26:19 +01:00
Philipp Krones
e7fe1f9c14
Merge commit ' 0f7558148c' into clippyup
2023-02-10 14:01:19 +01:00
Philipp Krones
1c422524c7
Merge commit ' 4bdfb0741d' into clippyup
2022-12-17 14:12:54 +01:00
Philipp Krones
46c5a5d234
Merge commit ' f4850f7292' into clippyup
2022-11-21 20:51:52 +01:00
Philipp Krones
d75b25faab
Merge commit ' ac0e10aa68' into clippyup
2022-10-06 09:44:38 +02:00
David Koloski
4d015293d1
Merge commit ' 7248d06384' into sync-from-clippy
2022-09-21 13:13:27 -04:00
Philipp Krones
7d4daaa8fa
Merge commit ' fdb84cbfd2' into clippyup
2022-07-18 09:39:37 +02:00
Philipp Krones
09f5df5087
Merge commit ' 0cb0f76368' into clippyup
2022-06-30 10:50:09 +02:00
Philipp Krones
7713f28f54
Remove unnecessary clap_derive dependency added in 9ee211af
...
The fixed issue in this commit can be tested without depending on
clap/clap_derive. This updates the test case to do so.
2022-06-04 14:04:35 +02:00
xFrednet
4587b6628d
Merge 'rust-clippy/master' into clippyup
2022-05-21 13:24:00 +02:00
flip1995
7cd86aa1be
Merge commit ' 7c21f91b15' into clippyup
2022-05-05 15:12:52 +01:00
flip1995
71131351de
Merge commit ' 984330a6ee' into clippyup
2022-04-08 10:06:10 +01:00
flip1995
35020280a0
Merge commit ' e329249b6a' into clippyup
2022-02-26 14:26:21 +01:00
flip1995
ece0946d7f
Merge commit ' 23d11428de' into clippyup
2021-12-17 13:40:22 +01:00
flip1995
7631fc5d82
Merge commit ' 91496c2ac6' into clippyup
2021-10-21 13:11:36 +02:00
flip1995
23d5457e6d
Merge commit ' cb7915b00c' into clippyup
2021-09-28 18:03:12 +01:00
flip1995
091ed44b50
Merge commit ' 27afd6ade4' into clippyup
2021-09-08 16:31:47 +02:00
flip1995
1ad5464200
Merge commit ' 7bfc26ec8e' into clippyup
2021-08-12 11:16:25 +02:00
flip1995
ebe52869a3
Merge commit ' 61eb38aeda' into clippyup
2021-07-01 18:17:38 +02:00
flip1995
6c27482115
Merge commit ' 3ae8faff4d' into clippyup
2021-06-03 08:41:37 +02:00
flip1995
f2f2a005b4
Merge commit ' 6ed6f1e6a1' into clippyup
2021-03-12 15:30:50 +01:00