miteshmap/drupal-quality-checker
最新稳定版本:1.0.5
Composer 安装命令:
composer create-project miteshmap/drupal-quality-checker
包简介
Setups code quality checking tools for Drupal project.
README 文档
README
Overview
Provides set of libraries to easily setup code quality checks based on GrumPHP for Drupal module/theme/profile. Check out this Lullabot article for more details.
Note: This library aim to help contributed/custom Drupal module/theme/profile hosted in individual git repository.
Install
- Add following code to
composer.jsonunderextra.drupal-scaffold.allowed-packagessection."extra": { "drupal-scaffold": { "allowed-packages": [ "miteshmap/drupal-quality-checker" ], } } composer require "miteshmap/drupal-quality-checker:^1.0"- copy
grumphp.yml.distin project's root directory (not Drupal root directory) with./grumphp.yml
That's it. Now, all tasks (listed below) run on every git commit.
Note: As part of install, GrumPHP adds
pre-commithook to repository. Existingpre-commitmight get destroyed when install/uninstall.
Features
- PHPCS with Drupal standard.
- PHP Lint
- YAML Lint
- Composer
- Composer Normalize
- JSONLint
- PHP Copy/Paste Detector (CPD)
Long list of additional checks/validators available here.
统计信息
- 总下载量: 1.22k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2023-05-12