mlencki / code-style-configs
该包已被 废弃 并不再维护。未建议替代包。
为 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 23:01:05 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