Clippy is the official linter of the Rust language. Clippy helps you to write clean, idiomatic and most importantly correct code. In this talk we first look at how Clippy is used. After that we look into the internals of Clippy and discover how it works. For that, we’ll also get a bit into the internals of rustc. In the end I’ll talk about why we at Clippy like dogfood so much.
YOU MAY ALSO LIKE:
- Introduction to Rust (Online Workshop on 1st - 6th March 2023)
- Rust Nation 23 (in London on 16th - 17th February 2023)
- Rust Nation Pre-Conference Reception with The Rust Foundation (in London on 15th February 2023)
- Sharing is Caring? Comparing Ownership in Haskell and Rust (SkillsCast recorded in December 2022)
- Sharing is Caring? Comparing ownership in Haskell and Rust (SkillsCast recorded in December 2022)
Clippy – What It Is, How It Works, and Some Dogfood
Philipp Krones
Philipp is one of the maintainers of the Rust linter Clippy (better known under the handle @flip1995 on GitHub). Philipp graduated from the Karlruhe Institute of Technology (KIT) in early 2020. Currently he’s working for Embecosm GmbH as a Software Tool Chain and AI Engineer.