Skip to content

rework the defaults handling #10

@anthonyrisinger

Description

@anthonyrisinger

instead of special-casing the settingsd/defaults/, just treat them like an implicit first entry to __path__ unless the user opts out in the call to create/install/replace(...)

this will cause defaults/* to be executed once for each settings object constructed, giving each unique objects (we no longer have to manually perform copy-on-write)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions