codeclimate phpcodesniffer
b53
codeclimate-phpcodesnifferは、PHP_CODE Sniffer静的分析ツールをラップするコード気候エンジンです。 Code Climate CLIを使用して、またはホストされている分析プラットフォームを使用して、コマンドラインで実行できます。
PHP_CODESNIFFERは、定義されたコーディング標準の違反を検出するのに役立ちます。
codeclimate engines:enable phpcodesniffer 。このコマンドは、エンジンをインストールし、 .codeclimate.ymlファイルでエンジンをインストールします。codeclimate analyzeを実行します。php_codesnifferドキュメントに従って、これらの構成オプションの値をフォーマットします。
exclude_paths:
- "/examples/**/*"
engines:
phpcodesniffer:
enabled: true
config:
file_extensions: "php,inc,lib"
standard: "PSR1,PSR2,my_custom_php_ruleset.xml"
ignore_warnings: true
encoding: utf-8
ratings:
paths:
- "**.php"
PHP_CODESNIFFERでデフォルトで提供される標準に加えて、Drupal、WordPress、Yii2、およびMagento Extensionコーディング標準がサポートされています。これが完全なリストです:
php_codesnifferのヘルプについては、ドキュメントをご覧ください。
コードの気候問題に遭遇した場合は、最初にこのプロジェクトのGitHubの問題を見てください。質問はすでにカバーされている可能性があります。そうでない場合は、先に進んでサポートチケットを開いてください。