私はマニュアルを読み、検査のための多くのオプションを見つけることができました。
PHPCS を使用して PSR-2 違反をスニッフィングする検査プロファイルをセットアップしました。また、コミットするたびにコード分析を実行するように設定しています。クリーンなコードをコミットしていることを確認できるので、この機能が気に入っています。
問題は、私のテストがそれらの検査、特に PSR-2 に合格しない (そして場合によっては合格できない) ことです。そのため、テスト ファイルを含むコミットを行うたびに、いくつかの警告が表示されます。これにより、コミットするたびに警告を確認する必要があるため、警告は本質的に役に立たなくなります。また、警告がテスト中であると確信しているため、警告をすべて無視する傾向があります。
コード分析で /tests/ ディレクトリを無視する方法はありますか? または、/tests/ ディレクトリに別のプロファイルを設定するには? インスペクション プロファイルを試してみましたが、できることは警告の重大度を変更することだけで、すべてのレベルが引き続きコミットに表示されます。また、phpstorm から /tests/ ディレクトリを除外しようとしましたが、オートコンプリートが失われます。
何か不足していますか?
ありがとうございました。