Bug Report
Summary
So the feature works, just the CLI output is incorrect as it is not already registered.
Current behavior
Installing dependencies from lock file (including require-dev)
Package operations: 1 install, 0 updates, 0 removals
- Installing whatever/excluded-component (dev-master 59966a6): Extracting archive
Installing NamespaceFromModule from package whatever/excluded-component
Package is already registered; skipping
How to reproduce
Require a component via composer require but have that component ignored by the composer.extra entry:
{
"extra": {
"laminas": {
"component-ignore-list": ["vendor/component-name"]
}
}
}
Expected behavior
Instead of writing Package is already registered; skipping to the CLI output, I'd expect something like Package is ignored by project configuration; skipping.
Bug Report
Summary
So the feature works, just the CLI output is incorrect as it is not already registered.
Current behavior
Installing dependencies from lock file (including require-dev) Package operations: 1 install, 0 updates, 0 removals - Installing whatever/excluded-component (dev-master 59966a6): Extracting archive Installing NamespaceFromModule from package whatever/excluded-component Package is already registered; skippingHow to reproduce
Require a component via
composer requirebut have that component ignored by thecomposer.extraentry:{ "extra": { "laminas": { "component-ignore-list": ["vendor/component-name"] } } }Expected behavior
Instead of writing
Package is already registered; skippingto the CLI output, I'd expect something likePackage is ignored by project configuration; skipping.