[TypeError] using composer replace:validate
Morgy93 opened this issue · comments
Thomas Hauschild commented
Hello,
using composer replace:validate
throws the following error:
✗ composer replace:validate
In BulkReplacement.php line 28:
[TypeError]
Yireo\ReplaceTools\Composer\Model\BulkReplacement::__construct(): Argument #1 ($composerName) must be of type string, bool given, called in /var/www/html/vendor/yireo/magento2-replace-tools/src/Composer/Service/ReplaceBuilder.php on line 142
Exception trace:
at /var/www/html/vendor/yireo/magento2-replace-tools/src/Composer/Model/BulkReplacement.php:28
Yireo\ReplaceTools\Composer\Model\BulkReplacement->__construct() at /var/www/html/vendor/yireo/magento2-replace-tools/src/Composer/Service/ReplaceBuilder.php:142
Yireo\ReplaceTools\Composer\Service\ReplaceBuilder->readBulks() at /var/www/html/vendor/yireo/magento2-replace-tools/src/Composer/Service/ReplaceBuilder.php:298
Yireo\ReplaceTools\Composer\Service\ReplaceBuilder->getConfigured() at /var/www/html/vendor/yireo/magento2-replace-tools/src/Composer/Service/ReplaceBuilder.php:323
Yireo\ReplaceTools\Composer\Service\ReplaceBuilder->getErrors() at /var/www/html/vendor/yireo/magento2-replace-tools/src/Composer/Command/ReplaceValidateCommand.php:23
Yireo\ReplaceTools\Composer\Command\ReplaceValidateCommand->execute() at phar:///usr/local/bin/composer/vendor/symfony/console/Command/Command.php:298
Symfony\Component\Console\Command\Command->run() at phar:///usr/local/bin/composer/vendor/symfony/console/Application.php:1040
Symfony\Component\Console\Application->doRunCommand() at phar:///usr/local/bin/composer/vendor/symfony/console/Application.php:301
Symfony\Component\Console\Application->doRun() at phar:///usr/local/bin/composer/src/Composer/Console/Application.php:382
Composer\Console\Application->doRun() at phar:///usr/local/bin/composer/vendor/symfony/console/Application.php:171
Symfony\Component\Console\Application->run() at phar:///usr/local/bin/composer/src/Composer/Console/Application.php:145
Composer\Console\Application->run() at phar:///usr/local/bin/composer/bin/composer:93
require() at /usr/local/bin/composer:29
replace:validate
Composer [replace:validate] failed, composer command failed: exit status 1. stderr=
Any idea?
Jisse Reitsma commented
Could you show the section extra.replace.bulk
of your composer.json
file?
Thomas Hauschild commented
Issue is gone with 1.0.6, thanks!