全面剖析PMD靜態代碼掃描工具

這是個人原創的一篇全面介紹PMD靜態代碼掃描工具的文檔,最近部門需要調研靜態代碼掃描工具以提高代碼的質量,經過對比幾十款工具,剔除了商用和多年沒有更新的,最終鎖定的有PMD、SanorQube以及Facebook infer。 PMD是使用JavaCC生成解析器來解析源代碼並生成AST(抽象語法樹)的,這兩天對PMD及自定義規則做了調研及實驗,部分說明來自官方說明文檔,做了大部分參數的詳細描述及測
相關文章
相關標籤/搜索