diff --git a/composer.json b/composer.json index d3083606..12de230a 100644 --- a/composer.json +++ b/composer.json @@ -59,7 +59,6 @@ "rector/rector": "^0.13.6", "squizlabs/php_codesniffer": "^3.7", "symfony/cache": "^4.4 || ^5.4 || ^6.1", - "symplify/easy-coding-standard": "^11.1", "szepeviktor/phpstan-wordpress": "^1.1", "vimeo/psalm": "^4.24", "wikimedia/composer-merge-plugin": "^2.0" diff --git a/ecs.php b/ecs.php deleted file mode 100644 index 140eed84..00000000 --- a/ecs.php +++ /dev/null @@ -1,89 +0,0 @@ -sets([SetList::PSR_12, SetList::SYMPLIFY, SetList::COMMON, SetList::CLEAN_CODE]); - - $ecsConfig->paths([ - __DIR__ . '/bin', - __DIR__ . '/src', - __DIR__ . '/packages', - __DIR__ . '/packages-tests', - __DIR__ . '/rules', - __DIR__ . '/rules-tests', - __DIR__ . '/tests', - __DIR__ . '/utils', - __DIR__ . '/config', - __DIR__ . '/ecs.php', - __DIR__ . '/easy-ci.php', - __DIR__ . '/rector.php', - __DIR__ . '/scoper.php', - __DIR__ . '/build/build-preload.php', - ]); - - $ecsConfig->ruleWithConfiguration(NoSuperfluousPhpdocTagsFixer::class, [ - 'allow_mixed' => true, - ]); - - $ecsConfig->ruleWithConfiguration(GeneralPhpdocAnnotationRemoveFixer::class, [ - 'annotations' => [ - 'throw', - 'throws', - 'author', - 'authors', - 'package', - 'group', - 'required', - 'phpstan-ignore-line', - 'phpstan-ignore-next-line', - ], - ]); - - $ecsConfig->rule(StaticLambdaFixer::class); - - $ecsConfig->skip([ - '*/Source/*', - '*/Fixture/*', - '*/Expected/*', - - // buggy - @todo fix on Symplify master - DocBlockLineLengthFixer::class, - - PhpdocTypesFixer::class => [ - // double to Double false positive - __DIR__ . '/rules/Php74/Rector/Double/RealToFloatTypeCastRector.php', - // skip for enum types - __DIR__ . '/rules/Php70/Rector/MethodCall/ThisCallOnStaticMethodToStaticCallRector.php', - ], - - // breaking and handled better by Rector PHPUnit code quality set, removed in symplify dev-main - PhpUnitStrictFixer::class, - - // skip add space on &$variable - FunctionTypehintSpaceFixer::class => [ - __DIR__ . '/src/PhpParser/Printer/BetterStandardPrinter.php', - __DIR__ . '/src/DependencyInjection/Loader/Configurator/RectorServiceConfigurator.php', - __DIR__ . '/rules/Php70/EregToPcreTransformer.php', - ], - - AssignmentInConditionSniff::class . '.FoundInWhileCondition', - - // null on purpose as no change - PhpdocNoEmptyReturnFixer::class => [ - __DIR__ . '/rules/DeadCode/Rector/ConstFetch/RemovePhpVersionIdCheckRector.php', - ], - ]); -};