L'autoloader ne semble pas être à jour et nécessite de faire un composer install pour que le plugin fonctionne

@cy.altern signalait sur Discord ce matin :

alors sur un plugin intl installé via git clone ... j'ai eu comme erreur :

plugins\intl\vendor\composer\autoload_real.php 
L41: Failed opening required '...plugins/intl/vendor\composer/../myclabs/deep-copy/src/DeepCopy/deep_copy.php

une fois fait un composer install --no-dev j'ai le retour

Installing dependencies from lock file
Verifying lock file contents can be installed on current platform.
Nothing to install, update or remove
Generating autoload files

et hop ! plus d'erreur

et si je fais un git status après le composer install... ça donne :

modified:   vendor/autoload.php
modified:   vendor/composer/InstalledVersions.php
modified:   vendor/composer/autoload_classmap.php
modified:   vendor/composer/autoload_psr4.php
modified:   vendor/composer/autoload_real.php
modified:   vendor/composer/autoload_static.php
modified:   vendor/composer/installed.json
modified:   vendor/composer/installed.php

La faute a priori au .gitignore qui exclue tout vendor/ à l'exception des sous-répertoires de la lib intl et composer, mais qui exclue donc aussi l'autoloader...

Modification effectuée par bricebou