janu-software / coding-standard
v8.3.0
2024-07-11 08:15 UTC
Requires
- php: ^7.4 || ^8.0
- friendsofphp/php-cs-fixer: ^3.10 <3.59
- kubawerlos/php-cs-fixer-custom-fixers: ^3.5
- slevomat/coding-standard: ^8.6 <8.16
- squizlabs/php_codesniffer: ^3.6
Requires (Dev)
- tracy/tracy: ^2.5
This package is auto-updated.
Last update: 2024-09-11 08:44:02 UTC
README
这是一套嗅探器和修复器,用于检查和修复Nette框架代码,使其符合文档中的编码标准。
安装和使用
在全局目录中安装工具。其名称例如为/nette-cs
composer create-project janu-software/coding-standard /nette-cs
检查src和tests文件夹中PHP 8.3的编码标准
/nette-cs/ecs check src tests --preset php83
并修复它
/nette-cs/ecs fix src tests --preset php83
如果没有指定PHP版本,它将尝试从composer.json文件中查找。
GitHub Actions
# .github/workflows/coding-style.yml steps: - uses: actions/checkout@v2 - uses: shivammathur/setup-php@v2 with: php-version: 8.3 - run: composer create-project nette/coding-standard temp/coding-standard - run: php temp/coding-standard/ecs check src tests --preset php83