featherphp/quality-tools

代码质量工具集合

该软件包的官方仓库似乎已不存在,因此软件包已被冻结。

安装: 270

依赖项: 0

建议者: 0

安全: 0

星标: 0

关注者: 1

分支: 0

开放问题: 0

类型:composer-plugin

0.6.0 2020-12-23 18:58 UTC

This package is auto-updated.

Last update: 2020-12-23 19:00:26 UTC


README

Build Status Software License Packagist Version

基于GrumPHP生态系统的代码质量工具集合,包括

  • Composer Normalize
  • Composer Require Checker
  • Codesniffer
  • PHPCSFixer
  • PHPMD
  • PHPStan
  • Psalm
  • Sensiolabs Security Checker

要求

以下工具是安装和运行质量工具所必需的

安装

通过composer安装

$ composer require --dev featherphp/quality-tools

当composer完成安装后,运行以下命令

# Install the necessary quality tools
$ phive install

# Enable GrumPHP and sniff your commits
$ tools/grumphp git:init

安装后,编辑配置文件(已复制到您的根目录)以设置个人偏好。

使用方法

所有工具将通过GrumPHP自动在git-commit时运行。