Surefire(JUnit)
- Bad practice 壞的實(shí)踐:常見代碼錯誤,用于靜態(tài)代碼檢查時進(jìn)行缺陷模式匹配
- Correctness 一般的正確性問題: 可能導(dǎo)致錯誤的代碼,如空指針引用等國際化:如錯誤的字符串轉(zhuǎn)換> * Malicious code vulnerability 可能受到的惡意攻擊:如訪問權(quán)限修飾符的定義等
- Multithreaded correctness 多線程的正確性:如多線程編程時常見的同步,線程調(diào)度問題。
- Performance 性能問題:如由變量定義,方法調(diào)用導(dǎo)致的代碼低效問題。
- Dodgy 危險(xiǎn)的,具有潛在危險(xiǎn)的代碼,可能運(yùn)行期產(chǎn)生錯誤:類聲明為 final 但聲明了 protected 的屬性。
CheckStyle
其他常用插件簡介