metadrop / drupal-dev
基于drupal/core-dev的Drupal项目的开发依赖
v2.1.0
2024-09-19 10:13 UTC
Requires
- bex/behat-step-time-logger: ^2.0
- dealerdirect/phpcodesniffer-composer-installer: ^0.7.0 || ^1.0
- drupal/behat_javascript: ^1.0
- drupal/config_inspector: ^2.1
- drupal/core-dev: ^9 || ^10
- drupal/devel: ^5.0 || ^4.0
- drupal/image_styles_generator: ^1.0
- edgedesign/phpqa: dev-master
- metadrop/behat-contexts: ^1.0
- metadrop/composer-comments: ^1.0
- metadrop/drupal-updater: ^1.0
- metadrop/grumphp-php-compatibility: ^1.0
- metadrop/scripthor: ^4.0
- mxr576/ddqg-composer-audit: ^1.2
- php-parallel-lint/php-parallel-lint: ^1.3
- phpro/grumphp: ^1.1
- phpspec/prophecy-phpunit: ^2 || ^1
- phpstan/extension-installer: ^1.2
- phpstan/phpstan: ^1.10
- phpstan/phpstan-deprecation-rules: ^1.1
This package is auto-updated.
Last update: 2024-09-19 10:17:18 UTC
README
在drupal/core-dev的基础上,此包添加了更多在任意Drupal开发中都有用的开发依赖。
Devel
Devel提供了一系列模块,包含对模块开发者和主题开发者有帮助的工具。
PHP代码规范检查器。
验证代码是否遵循最佳实践。它将集成自己的Drupal编码规范。
PHP代码混乱检测器。
在PHP代码中查找潜在问题。更多信息
PHP代码复制粘贴检测器。
检测重复代码。更多信息
Behat
允许在PHP中编写行为驱动开发,这对于覆盖您的Drupal站点的功能非常有用。更多信息
步骤时间记录器
通过测量每个步骤花费的时间来找到缓慢的场景。更多信息
PHPQA
PHPQa允许通过一个命令统一所有静态分析工具,使代码质量审查更加容易。
Drupal检查器
基于PHPStan,drupal-check将检查正确性(例如,使用不存在的类)、弃用错误等。
GrumPHP
确保开发者遵循Drupal编码规范和最佳实践。为了使项目满足最高质量保证,将自动安装git钩子,因此无法在不满足这些质量要求的情况下提交任何更改。
Grumphp drupal check
Grumphp drupal check确保在提交之前检测到弃用代码。
Scripthor
Scripthor是加速Drupal项目开发的瑞士军刀。更多信息