mlencki / ecs-config
此包已被废弃,不再维护。未建议替代包。
为easy-coding-standard和rector代码风格修复器提供现成的配置包装器。
v1.0.0
2021-01-14 21:38 UTC
Requires
- php: ^8.0
- rector/rector: ^0.9.7
- symplify/easy-coding-standard: ^9.0
Requires (Dev)
- phpunit/phpunit: ^9.5
This package is auto-updated.
Last update: 2021-06-14 22:45:12 UTC
README
为easy-coding-standard和rector代码风格修复器提供现成的配置包装器。
安装
使用composer
composer require mlencki/code-style-configs --dev
使用
最简单的ecs.php
配置文件示例
<?php declare(strict_types=1); use MLencki\CodeStyle\EasyCodingStandard\Config; $config = new Config(); $config->scanPaths(['src', 'tests']); return $config->get();
对于rector.php
也是同样的
<?php declare(strict_types=1); use MLencki\CodeStyle\Rector\Config; use Rector\Core\Configuration\Option; $config = new Config(); $config->scanPaths(['src', 'tests']); $config->setOption(Option::AUTOLOAD_PATHS, ['tests']); return $config->get();
本地开发
安装composer依赖
docker-compose run php composer install
运行代码风格检查
docker-compose run php composer ecs
运行测试
docker-compose run php composer tests