@@ -6,6 +6,18 @@ description: "Now that compiler plugins are deprecated, Clippy is removing its d
6
6
team : the Dev tools team (Clippy) <https://www.rust-lang.org/governance/teams/dev-tools#clippy>
7
7
---
8
8
9
+ Today, we're announcing that Clippy will completely remove its plugin interface.
10
+ Using the plugin interface has been deprecated for about one and a half year now
11
+ ([ rust-lang/rust-clippy #2712 ] ). Since then, an unsilenceable warning has been
12
+ emitted. Now that compiler plugins are officially deprecated
13
+ ([ rust-lang/rust #64675 ] ), Clippy will remove its support for the plugin
14
+ interface completely ([ rust-lang/rust-clippy #4714 ] ). This change will hit stable
15
+ with version 1.40.0.
16
+
17
+ [ rust-lang/rust-clippy#2712 ] : https://github.com/rust-lang/rust-clippy/pull/2712
18
+ [ rust-lang/rust#64675 ] : https://github.com/rust-lang/rust/pull/64675
19
+ [ rust-lang/rust-clippy#4714 ] : https://github.com/rust-lang/rust-clippy/pull/4714
20
+
9
21
### Does this post affect me?
10
22
11
23
Most likely, no. This post only affects you, if you're still using Clippy
@@ -18,20 +30,6 @@ warning: the clippy plugin is being deprecated, please use cargo clippy or rls w
18
30
when compiling your crate. If you don't see this warning, nothing will change
19
31
for you.
20
32
21
- ### What is removed and why?
22
-
23
- Today, we're announcing that Clippy will completely remove its plugin interface.
24
- Using the plugin interface has been deprecated for about one and a half year now
25
- ([ rust-lang/rust-clippy #2712 ] ). Since then, unsilenceable warning have been
26
- emitted. Now that compiler plugins are officially deprecated
27
- ([ rust-lang/rust #64675 ] ), Clippy will remove its support for the plugin
28
- interface completely ([ rust-lang/rust-clippy #4714 ] ). This change will hit stable
29
- with version 1.40.0.
30
-
31
- [ rust-lang/rust-clippy#2712 ] : https://github.com/rust-lang/rust-clippy/pull/2712
32
- [ rust-lang/rust#64675 ] : https://github.com/rust-lang/rust/pull/64675
33
- [ rust-lang/rust-clippy#4714 ] : https://github.com/rust-lang/rust-clippy/pull/4714
34
-
35
33
### How do I migrate from the plugin interface?
36
34
37
35
If you are still using the Clippy plugin interface, here are some steps you can
0 commit comments