Skip to content
This repository was archived by the owner on Jul 6, 2022. It is now read-only.
This repository was archived by the owner on Jul 6, 2022. It is now read-only.

The cache strategy of merged config files #130

Description

@roxblnfk

I propose new default dehavior: merge in runtime all configs that are marked as optional in the composer.json (with ?). ENV params will be determined there too.

And everything else will be always cached and updated on composer update/install:

  • files from vendor packages
  • project files that has not been marked local or optional

Most projects will benefit from this: it will be convenient for the developer to change local configs and not call the composer du command manually.
For more loaded projects, provide option for full caching of configs (as it happens now) and rebuilding on the comoser du command.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions