You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
21 lines
604 B
PHP
21 lines
604 B
PHP
<?php
|
|
|
|
// ecs.php
|
|
use PhpCsFixer\Fixer\ArrayNotation\ArraySyntaxFixer;
|
|
use PhpCsFixer\Fixer\Whitespace\NoExtraBlankLinesFixer;
|
|
use Symplify\EasyCodingStandard\Config\ECSConfig;
|
|
use Symplify\EasyCodingStandard\ValueObject\Set\SetList;
|
|
|
|
return static function (ECSConfig $ecsConfig): void {
|
|
// A. full sets
|
|
#$ecsConfig->sets([SetList::PSR_12]);
|
|
$ecsConfig->sets([SetList::PSR_12, SetList::SYMPLIFY, SetList::COMMON, SetList::CLEAN_CODE]);
|
|
$ecsConfig->rule(NoExtraBlankLinesFixer::class);
|
|
$ecsConfig->indentation('tab');
|
|
|
|
$ecsConfig->paths([
|
|
__DIR__ . '/ecrire/tests',
|
|
]);
|
|
|
|
};
|