viperproject / prusti-dev

A static verifier for Rust, based on the Viper verification infrastructure.
http://prusti.org
Other
1.58k stars 109 forks source link

Make `ignore_deps_contracts` a "category B" flag #1498

Closed fpoli closed 9 months ago

fpoli commented 9 months ago

This way, the ignore_deps_contracts declared in a Prusti.toml will be passed to all the prusti-rustc runs that compile the dependencies of a project. Without this, the flag can only be set via the environment variable PRUSTI_IGNORE_DEPS_CONTRACTS.