foundry-rs / foundry-rs/foundry
meta: `cast`, `anvil` and `chisel` should adhere to `foundry.toml` if ran from inside of a `foundry` project
Open
A-compatibility
C-anvil
C-cast
C-chisel
T-meta
T-to-discuss
- Dominant language
- Rust
- Stars
- 10.6k
- Forks
- 2.6k
- Avg merge
- 16h 38m
- Merged PRs (30d)
- 511
Description
### Component
Forge, Cast, Anvil, Chisel
### Describe the feature you would like
At multiple occasions we've seen requests to make Foundry's binaries all adhere to the `foundry.toml` configuration (effectively being project aware) when ran inside of a `foundry` project.
Contributor guide
Research direction
Start by examining how Forge, Cast, Anvil, and Chisel currently load configuration when invoked inside a Foundry project. Trace the handling of foundry.toml and compare behavior across the four binaries. Done means each binary consistently adheres to the project configuration when run from within a Foundry project.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- cli, tooling
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100