forge/cmd/mod.rs
1//! `forge` subcommands.
2//!
3//! All subcommands should respect the `foundry_config::Config`.
4//! If a subcommand accepts values that are supported by the `Config`, then the subcommand should
5//! implement `figment::Provider` which allows the subcommand to override the config's defaults, see
6//! [`foundry_config::Config`].
7
8pub mod bind;
9pub mod bind_json;
10pub mod build;
11pub mod cache;
12pub mod clone;
13pub mod compiler;
14pub mod config;
15pub mod coverage;
16pub mod create;
17pub mod doc;
18pub mod eip712;
19pub mod flatten;
20pub mod fmt;
21pub mod fuzz;
22pub mod geiger;
23pub mod generate;
24pub mod init;
25pub mod inspect;
26pub mod install;
27pub mod lint;
28pub mod remappings;
29pub mod remove;
30pub mod selectors;
31pub mod snapshot;
32pub mod soldeer;
33pub mod test;
34pub mod tree;
35pub mod update;
36pub mod watch;