Surefire(JUnit)
- Bad practice 坏的实践:常见代码错误,用于静态代码检查时进行缺陷模式匹配
- Correctness 一般的正确性问题: 可能导致错误的代码,如空指针引用等国际化:如错误的字符串转换> * Malicious code vulnerability 可能受到的恶意攻击:如访问权限修饰符的定义等
- Multithreaded correctness 多线程的正确性:如多线程编程时常见的同步,线程调度问题。
- Performance 性能问题:如由变量定义,方法调用导致的代码低效问题。
- Dodgy 危险的,具有潜在危险的代码,可能运行期产生错误:类声明为 final 但声明了 protected 的属性。
CheckStyle
其他常用插件简介