The v0.1.2 build broke the staging-symfony container compile: explicit top-level `services.PhpQml\Bridge\Maker\BridgeResourceMaker:` blocks forced ResolveClassPass to load AbstractMaker, which is excluded by `composer install --no-dev`. The glob alone tolerates the missing parent (FileLoader silently drops classes that fail class_exists), but explicit blocks bypass that check. Fix: keep v0.1.1's plain glob untouched; move the qml_path argument overrides into a `when@dev:` envelope that prod/no-dev compiles never touch. Dev builds still resolve the bound parameter (verified via debug:container — Argument value `../qml/`); prod cache:clear no longer aborts on missing AbstractMaker; integration-bundled passes end-to-end locally. No public-API change; release CI fix only. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1.2 KiB
1.2 KiB