Skip to content

note(config): stop overloading foundry.toml and provide namespaces for superfluous settings #9556

Open
@sambacha

Description

@sambacha

Component

Forge

Describe the feature you would like

foundry.toml seems to just have whatever latest feature jammed right into the global namespace for configuration, e.g. odyssey = false. I have no idea what is, it should be a child of a parent namespace. It should provide descriptive information such that I don't have to dig around to see what it is and why its causing me an error on updating forge.

it certainly does not belong in the [profile.default] namesapce.

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-configArea: configT-featureType: featureT-likely-breakingType: requires changes that can be breaking

    Type

    No type

    Projects

    Status

    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions