PHP 静态分析工具


README

欢迎来到 Qualytou,这是一个专门为使用 Symfony 的 CNAM 项目设计的 PHP 静态分析工具。
了解如何使您的代码更干净、更高效!

🚀 快速启动

使用 Qualytou 非常简单!

使用 Composer 在您的项目中安装 Qualytou

composer require --dev assurance-maladie/qualytou

🎉 安装完成后,Qualytou 会自动处理一切!
配置文件将自动添加到项目根目录,引导工具进行最佳代码分析。
要启动分析,只需输入

php vendor/bin/grumphp run

⚠️ 注意:Qualytou 3 需要 PHP 版本 8.1 或更高。

🌈 功能

使用 Qualytou,您将获得一系列分析,使您的代码达到最佳状态

🛠 使用方法

快速安装后,您可以自定义配置文件以获得定制体验。
运行此命令以同时启动所有工具

php vendor/bin/grumphp run

它们将一起工作,专注于您准备验证的更改。

🔕 警告管理

有时您可能希望忽略某些警告。
除了 PHPMD - PHP Mess Detector 之外,我们建议直接在配置文件中执行此操作

在配置文件中忽略警告允许您保持代码清洁,同时不将分析工具的特定细节集成到代码中。
如果您决定删除规则,您的代码将保持完美。