当庭104 / commit-checker
使用 Git 预提交钩子检查编码标准和代码语法。
2.0.0
2022-05-04 06:52 UTC
Requires
- php: ^7.1.3
- laravel/framework: ^5.6|^6|^7|^8
- phpmd/phpmd: ^2.8.2
- squizlabs/php_codesniffer: ^3.3
This package is auto-updated.
Last update: 2024-09-04 12:15:26 UTC
README
安装
composer require dangthinh104/commit-checker
发布配置
安装 Git 钩子
php artisan git:install-hooks
- 创建默认 PSR 配置(将在您的根项目中创建 phpcs.xml)。
php artisan git:create-phpcs
- 创建默认 PHPMD 配置(将在您的根项目中创建 phpmd.xml)。
php artisan git:create-phpmd
- 手动运行测试(确保您已将所有更改的文件添加到 git 阶段)
php artisan git:pre-commit
- 手动运行测试 PHPMD(默认仅检查 PSR2)
php artisan git:pre-commit --phpmd