Philipp Krones
c98e60a56e
Merge remote-tracking branch 'upstream/master' into rustup
2025-07-25 15:04:01 +02:00
Krishna Ketan Rai
92111dcc67
Fix false positive in useless_attribute with redundant_imports
...
The useless_attribute lint was incorrectly flagging #[expect(redundant_imports)]
as useless when applied to macro re-exports. This occurred because the lint
didn't recognize 'redundant_imports' as a valid rustc lint name.
This commit:
- Adds 'redundant_imports' to the list of known rustc lints in sym.rs
- Updates the useless_attribute lint to properly handle this case
- Adds a regression test to prevent future false positives
2025-07-21 17:13:43 +05:30
Ralf Jung
50f36c0d34
clippy: make tests work in stage 1
2025-07-20 22:55:15 +02:00
Philipp Krones
fe01c44995
Merge commit ' 9f9a822509' into clippy-subtree-update
2025-02-28 23:27:09 +01:00
Guillaume Gomez
f666fd6417
Update UI tests
2025-02-15 13:38:16 +01:00
Philipp Krones
1cc50519d1
Merge commit ' 609cd310be' into clippy-subtree-update
2024-12-26 15:15:54 +01:00
Samuel Tardieu
092bfefa49
Do not mark attributes with unknown namespace as useless
2024-11-30 22:54:24 +01:00
Rebecca Turner
db0cbbacb7
useless_attribute: allow ambiguous_glob_exports
...
Closes https://github.com/rust-lang/rust-clippy/issues/10878
2024-05-02 14:48:18 -07:00
Rebecca Turner
96e69d9b43
useless_attribute: allow hidden_glob_reexports
...
Closes https://github.com/rust-lang/rust-clippy/issues/11595
2024-05-02 14:48:11 -07:00
Rebecca Turner
e9761bdc01
useless_attribute: allow dead_code
...
Closes https://github.com/rust-lang/rust-clippy/issues/4467
2024-05-02 11:57:56 -07:00
Rebecca Turner
17d2ab8f62
useless_attribute: allow unused_braces
2024-05-02 11:56:05 -07:00
Guillaume Gomez
f7d49a340d
Turn duplicated_attributes into a late lint
2024-04-09 16:42:26 +02:00
MarcusGrass
f1974593c9
Remove double unused_imports check
2024-02-22 23:12:38 +01:00
MarcusGrass
97a3ac5b86
Allow unused_imports, and unused_import_braces on use
2024-02-22 21:53:04 +01:00
Philipp Krones
4363278c73
Merge commit ' 2efebd2f0c' into clippy-subtree-update
2024-05-21 10:39:30 -07:00
Philipp Krones
a5aaf33422
Merge commit ' ca3b393750' into clippy-subtree-update
2024-04-18 17:48:52 +02:00
Philipp Krones
7be6e2178e
Merge commit ' 10136170fe' into clippy-subtree-update
2024-02-27 15:50:17 +01:00
Guillaume Gomez
cd6f03a3e8
Add ui tests for DEPRECATED_CLIPPY_CFG_ATTR
2024-02-15 11:52:53 +01:00
Philipp Krones
cc61aeea54
Merge commit ' 080b587854' into clippyup
2023-08-24 21:32:12 +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
Philipp Krones
cb3ecf7b79
Merge commit ' 37f4c1725d' into clippyup
2023-07-02 14:59:02 +02:00
Oli Scherer
5bd97ac17a
Update tests
2023-06-26 14:13:07 +00:00
Philipp Krones
a1b75c5108
Merge commit ' a3ed905928' into clippyup
2023-04-23 13:28:56 +02:00
Oli Scherer
def1705a27
Update to a compiletest-rs version that requires //@ for commands
2023-04-20 14:44:03 +00:00
Philipp Krones
46c5a5d234
Merge commit ' f4850f7292' into clippyup
2022-11-21 20:51:52 +01:00
Alex Macleod
4d8af99365
Fix #[allow] for module_name_repetitions & single_component_path_imports
2022-11-20 12:39:19 +00:00
flip1995
7cd86aa1be
Merge commit ' 7c21f91b15' into clippyup
2022-05-05 15:12:52 +01:00
Alex Macleod
0c164bbfdb
ignore redundant_pub_crate in useless_attribute
2022-04-23 12:23:18 +01:00
flip1995
71131351de
Merge commit ' 984330a6ee' into clippyup
2022-04-08 10:06:10 +01:00
Max Baumann
9be3945be7
fix existing clippy tests
2022-03-30 20:12:58 +02:00
flip1995
a12828a80a
Merge commit ' 5034d47f72' into clippyup
2020-09-10 17:47:07 +02:00
Taiki Endo
2e4b4cebbb
useless_attribute: Permit wildcard_imports and enum_glob_use
2020-09-01 12:09:32 +09:00
Matthias Krüger
aff57e0f43
rustup https://github.com/rust-lang/rust/pull/70536
2020-03-30 11:17:58 +02:00
mlegner
8669be56c4
Whitelist unused attribute for use items.
2020-03-02 10:22:05 +01:00
flip1995
6eba66532c
Add regression test for useless_attribute lint
2020-01-08 17:47:01 +01:00