sonar
你的code管家
这个作者很懒,什么都没留下…
展开
-
二、SonarQube自定义规则
一、介绍 不可避免的,在实际的开发中sonar提供的官方的代码检测经常不满足我们的要求,比如如下代码:/** * 以下代码sonar会认证name和age是从来没有使用过的,它不认识lombok的注解 */@lombok.Datapublic class SonarDto implements Serializable { private static final long serialVersionUID = -8224351388102104833L; priva原创 2020-07-25 14:50:57 · 3175 阅读 · 3 评论 -
一、SonarQube安装与介绍
一、功能介绍 Sonar是一个用于代码质量管理的开源平台,用于管理源代码的质量,可从七个维度检测代码的质量: 1、糟糕的复杂度分布:文件、类、方法等,如果复杂度过高将难以改变,这会使得开发人员难以理解它们,且如果没有自动化的单元测试,对于程序中的任何组件的改变都将可能导致需要全面的回归测试 2、重复:显然程序中包含大量复制粘贴的代码是质量低下的, sonar可以展示源码中重复严重的地方 &原创 2020-07-25 14:46:51 · 758 阅读 · 0 评论