4 ms·
Anyone knows when the compiler plugins will be stable?
by Keats 11y ago
Anyone knows when the compiler plugins will be stable?
- steveklabnik 11y agoWe don't have a timeframe yet, but the internal refactorings we're working on will help with this, and is one of the reasons we're doing it.
- Manishearth 11y agoStill a while to go. We've got some ideas, but nothing concrete yet, and it's hard to do in a backwards compatible form. And even if it stabilizes, there's no guarantee that things like clippy will be able to use it since clippy relies on a _lot_ of internals. If you want to use a plugin like clippy, I'd suggest you make it an optional dependency (see the README) and do `cargo build --features=clippy` on nightly on your CI.
- mook 11y agoRelated, at what point will "use a stable build, not a nightly" be a good practice for libraries? Actually, do people mainly use nightlies or releases for development? (Of libraries and apps, not the toolchain itself, obviously.)
- Manishearth 11y agoIt already is a good practice. Most people seem to use stable. I work on tools so I prefer nightlies (but I use multirust so it's easy to switch). And Servo (which I also work on) uses its own snapshots.