« Previous | Next » 

Revision 335e110d

ID335e110de9e9c80f0bc4804ed5d5e893d0a64bbb
Parent e9b04b19
Child 49e2de6d

Added by Christian Mùˆller over 6 years ago

[BUGFIX] Support composer ``replace`` directive

Packages that are required but were replaced by using ``replace`` (see
https://getcomposer.org/doc/04-schema.md#replace) in ``composer.json``
would to load with Flow as the replaced package would have no name
in the package map.
Ignoring the dependency is no problem as we do not use it anywhere
where replaced packages could be important.

This is a bugfix that should be replaced with a more robust solution in
a future Flow version. For example by not trying to match composer
requirements to Flow packages.

Change-Id: I068d0e3dbc0d7b755f8c63090655f7af40c51a39
Releases: master, 3.0, 2.3
Fixes: FLOW-287

  • added
  • modified
  • copied
  • renamed
  • deleted