inga
v0.27.1
変更されたコードから参照を検索する静的分析ツールで、ユーザーに強い影響を与えるエントリポイントを検出します。
コードは毎日変更されており、変更の影響を確認することが常に重要です。多くの場合、変更の影響をチェックすることは、著者がコードを書いていることにどの程度警戒しているかによって異なり、コードレビューおよびQAフェーズ中に意図しない効果を検出することを困難にします。このツールは、初期段階で意図しない変更を検出することにより、ソフトウェアの品質を向上させます。
inga [options]--diff <string>
git diff --unified=0の結果を分析します( " - "を使用して標準入力から読み取ります)
--root-path <string>
分析されるプロジェクトの相対パスなので、このオプションを提供しない場合、コマンド実行パスにデフォルトです。
--include <string>
分析から含めるためのグローブパターンマッチングのファイル名。 (例「core/**/*。ts」)
--exclude <string>
分析から除外するためのグローブパターンマッチングのファイル名。 (例「**/*。テスト。(TS | TSX)」)
Inta for Intellij
インガアクション