viperproject / prusti-dev

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

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

Closed fpoli closed 4 months ago

fpoli commented 4 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.