Open
Description
Clippy is great heuristic tool, but does not have many safety or security analysis lints yet. We should extend it with anti-patterns we discover. This is tracked as #24 #27.
However, there is also a need for safety-oriented sound (as opposed to heuristic) tooling. There are currently two projects working in that direction (ignoring formal proof systems that are too cumbersome to use):
- Prusti for proving properties such as absence of overflows on unmodified Rust code
- MIRAI for static analysis of unsafe code based on abstract interpretation
Both are not usable on real-world code yet and could use some help.
Metadata
Metadata
Assignees
Labels
No labels