yireo / magento2-replace-tools

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[TypeError] using composer replace:validate

Morgy93 opened this issue · comments

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?

Could you show the section extra.replace.bulk of your composer.json file?

Issue is gone with 1.0.6, thanks!