Commit 0f31f25e authored by Guillaume Perréal's avatar Guillaume Perréal
Browse files

Corrige le chargement de la config de php_cs_fixer.

Il est nécessaire d'utiliser l'autoloader pour notre classe de config
mais cela ne doit pas aller trop loin (risque de conflit avec les
classes du PHAR de php-cs-fixer), donc on le décharge après.
parent 5207468a
No related merge requests found
Showing with 12 additions and 4 deletions
+12 -4
......@@ -6,7 +6,15 @@ $finder = PhpCsFixer\Finder::create()
->name('*.php')
->in('.');
return Irstea\CS\Config::create()
->setIndent(' ')
->setLineEnding("\n")
->setFinder($finder);
$loader = require_once __DIR__ . "/vendor/autoload.php";
try {
return Irstea\CS\Config::create()
->allowRisky(true)
->setIndent(' ')
->setLineEnding("\n")
->setFinder($finder);
} finally {
// Supprime le loader une fois la config chargée
// pour éviter des conflits de version de classes.
$loader->unregister();
}
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment