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

nightly rustc_plugin

A framework for writing plugins that integrate with the Rust compiler

29 releases

new 0.12.0-nightly-2024-12-15 Dec 16, 2024
0.10.0-nightly-2024-05-20 May 21, 2024
0.9.0-nightly-2024-01-24 Feb 22, 2024
0.7.4-nightly-2023-08-25 Dec 5, 2023
0.5.27 Jun 21, 2022

#914 in Development tools

Download history 41/week @ 2024-08-26 33/week @ 2024-09-02 26/week @ 2024-09-09 16/week @ 2024-09-16 55/week @ 2024-09-23 56/week @ 2024-09-30 23/week @ 2024-10-07 10/week @ 2024-10-14 6/week @ 2024-10-21 2/week @ 2024-10-28 17/week @ 2024-11-04 10/week @ 2024-11-11 24/week @ 2024-11-18 20/week @ 2024-11-25 163/week @ 2024-12-02 63/week @ 2024-12-09

271 downloads per month
Used in 7 crates (5 directly)

MIT license

18KB
348 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
~40K SLoC