quartetcom/static-analysis-kit

严格且现代的代码库优化工具。

安装数: 4,032

依赖项: 5

建议者: 0

安全: 0

星标: 14

关注者: 5

分支: 1

开放问题: 5

类型:composer-plugin


README

CircleCI GitHub Actions

严格且现代的代码库优化工具。

📦 安装

composer require --dev quartetcom/static-analysis-kit:~8.2
./vendor/bin/static-analysis-kit install

注意
~8.2 替换为您想要使用的 PHP 版本。请参考 版本控制 获取详细信息。

通过回答问题,项目将自动优化。

🔖 版本控制

此包的版本遵循支持的 PHP 版本。例如,如果您想在 PHP 8.2 项目中使用,请使用 ~8.2 范围。

✅ 开发流程

  1. 更改代码
  2. 在 PhpStorm 中运行 "Reformat Code" (%L)
  3. 确认没有错误(将在滚动条上突出显示)
  4. 运行 composer analyse
  5. 格式问题可以通过 composer fix 解决
  6. 剩余的问题应该是由代码引起的,因此需要手动修复(您可以通过运行 composer fix:riskycomposer fix:rector 来解决这些问题,但这可能会导致代码中断;请小心运行后的差异)
  7. 确认通过运行 composer analyse 没有错误后进行提交