Skip to content

Commit 03e0564

Browse files
committed
Swap sections
1 parent 2f79369 commit 03e0564

File tree

1 file changed

+12
-14
lines changed

1 file changed

+12
-14
lines changed

posts/inside-rust/2019-11-04-Clippy-removes-plugin-interface.md

Lines changed: 12 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,18 @@ description: "Now that compiler plugins are deprecated, Clippy is removing its d
66
team: the Dev tools team (Clippy) <https://www.rust-lang.org/governance/teams/dev-tools#clippy>
77
---
88

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+
921
### Does this post affect me?
1022

1123
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
1830
when compiling your crate. If you don't see this warning, nothing will change
1931
for you.
2032

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-
3533
### How do I migrate from the plugin interface?
3634

3735
If you are still using the Clippy plugin interface, here are some steps you can

0 commit comments

Comments
 (0)