Expand description
forge subcommands.
All subcommands should respect the foundry_config::Config.
If a subcommand accepts values that are supported by the Config, then the subcommand should
implement figment::Provider which allows the subcommand to override the config’s defaults, see
foundry_config::Config.
Modules§
- bind
- bind_
json - build
- cache
- clone
- compiler
- config
- coverage
- create
- doc
forge doc- eip712
- exploit
- flatten
- fmt
- fuzz
- geiger
- init
- inspect
- install
- Dependency installation shared by Forge commands.
- lint
- lsp
- properties
- The
forge propertiescommand: several agents look for bugs in the targets independently and in parallel, each in one session in its own copy of the project, and prove each bug with a failing test. Forge runs the tests of every agent again in a fresh copy on every seed, reports a bug only when enough agents agree on its root cause, and keeps one copy of each passing test file. An optional verifier then tries to disprove each reported bug. - reinit
- remappings
- remove
- selectors
- snapshot
- soldeer
- test
- tree
- update
- watch