inga
v0.27.1
一種靜態分析工具,可搜索從更改代碼的引用,以檢測對用戶產生強大影響的入口點。
代碼每天更改,檢查更改的影響總是很重要的。在許多情況下,檢查變更的影響取決於作者在編寫代碼時的警惕程度,因此很難在代碼審查和質量檢查階段檢測到意外效果。該工具通過在早期階段檢測意外變化來提高軟件質量。
inga [options]--diff <string>
分析git diff --unified=0的結果(使用“ - ”從標準輸入中讀取)
--root-path <string>
要分析項目的相對路徑,因此,如果您不給出此選項,則默認為命令執行路徑。
--include <string>
全球模式匹配的文件名,包括分析。 (例如“ core/**/*。ts”)
--exclude <string>
全球模式匹配的文件名將排除在分析之外。 (例如“ **/*。測試。(ts | tsx)”)
Inga for Intellij
INGA行動