Skip to content

Lints for kernel or embedded system development.

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT
Notifications You must be signed in to change notification settings

Rust-for-Linux/klint

Folders and files

NameName
Last commit message
Last commit date

Latest commit

b7ac1a6 · Apr 12, 2025
May 22, 2024
Jan 9, 2025
May 22, 2024
May 22, 2024
May 22, 2024
Mar 11, 2025
Feb 9, 2025
May 22, 2024
May 22, 2024
Aug 12, 2024
Aug 12, 2024
Jun 1, 2021
Jun 1, 2021
Apr 12, 2025
Apr 12, 2025
May 22, 2024

Repository files navigation

klint

Lints for kernel or embedded system development.

Installation and Usage

Clone the repository and run cargo install:

git clone https://github.com/Rust-for-Linux/klint.git
cd klint
cargo install --path .

Note that klint currently is pinned to a Rust version so it is likely that running cargo install --git will not work as it will not use the rust-toolchain file in the repository.

To run this tool, use rustup which will prepare the necessary environment variables:

rustup run 1.86 klint

klint will behave like rustc, just with additional lints.

Implemented Lints

About

Lints for kernel or embedded system development.

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Stars

Watchers

Forks

Packages

No packages published

Languages