#compiler-plugin #framework #integrate #generalized #clippy #driver

nightly rustc_plugin

A framework for writing plugins that integrate with the Rust compiler

30 releases

new 0.13.0-nightly-2025-03-03 Mar 10, 2025
0.12.0-nightly-2024-12-15 Dec 16, 2024
0.11.0-nightly-2024-12-01 Dec 3, 2024
0.10.0-nightly-2024-05-20 May 21, 2024
0.5.27 Jun 21, 2022

#1598 in Development tools

Download history 20/week @ 2024-11-17 24/week @ 2024-11-24 155/week @ 2024-12-01 67/week @ 2024-12-08 252/week @ 2024-12-15 167/week @ 2024-12-22 8/week @ 2024-12-29 53/week @ 2025-01-05 72/week @ 2025-01-12 132/week @ 2025-01-19 136/week @ 2025-01-26 112/week @ 2025-02-02 193/week @ 2025-02-09 222/week @ 2025-02-16 75/week @ 2025-02-23 64/week @ 2025-03-02

626 downloads per month
Used in 8 crates (6 directly)

MIT license

18KB
347 lines

A framework for writing plugins that integrate with the Rust compiler.

Much of this library is either directly copy/pasted, or otherwise generalized from the Clippy driver: https://github.com/rust-lang/rust-clippy/tree/master/src

Dependencies

~1–2MB
~39K SLoC