PMD 变异分析 重复码 格纹风格 编译组装 臭虫 覆盖范围 地狱犬 Cerberus是一种用于测量代码质量参数的工具,可以用作监视代码质量参数(如复制粘贴错误,抑制的警告等)的看门狗,也可以在违反所观察参数的允许阈值时进行构建。 为什么要使用其他工具? 我们问自己同样的问题! 当有许多行业标准工具(如SonarQube,Coverity,Fortify等)时,为什么要创建新工具。这就是我们认为Cerberus对我们更好的原因。 没有部署模型:与其他需要设置或“服务器”和“客户端”操作模式的工具不同,Cerberus是一个可执行jar。 只要我们拥有JVM 1.8或更高版本,Cerberus就能工作,并且不需要部署! 数据生成和共享:Cerberus是轻量级的,并且大多数以JSON形式生成数据,并且可以在报告格式上进行自定义。 但是要注意的一件事是,Cerberus不存储数据。 C