janu-software/coding-standard

v8.3.0 2024-07-11 08:15 UTC

This package is auto-updated.

Last update: 2024-09-11 08:44:02 UTC


README

Downloads this Month Latest Stable Version License

这是一套嗅探器修复器,用于检查和修复Nette框架代码,使其符合文档中的编码标准

安装和使用

在全局目录中安装工具。其名称例如为/nette-cs

composer create-project janu-software/coding-standard /nette-cs

检查srctests文件夹中PHP 8.3的编码标准

/nette-cs/ecs check src tests --preset php83

并修复它

/nette-cs/ecs fix src tests --preset php83

如果没有指定PHP版本,它将尝试从composer.json文件中查找。

GitHub Actions

# .github/workflows/coding-style.yml
steps:
    - uses: actions/checkout@v2
    - uses: shivammathur/setup-php@v2
      with:
          php-version: 8.3

    - run: composer create-project nette/coding-standard temp/coding-standard
    - run: php temp/coding-standard/ecs check src tests --preset php83