在线安装和离线装sonarLint https://blog.csdn.net/limm33/article/details/51166840 下载指定版本的sonarLint https://bintray.com/sonarsource/SonarLint-for-Eclipse/release ...
分类:
其他好文 时间:
2018-11-06 19:39:33
阅读次数:
661
自动代码质量分析(GitLab+JenKins+SonarQube) 1.需求场景 开发提交代码自动执行代码质量分析. 2.所需应用 GitLab,JenKins,SonarQube 3.架构图 4.应用安装部署 SonarQube部署, 参照:《代码质量管理平台(SonarQube) 部署》 Je ...
分类:
其他好文 时间:
2018-11-02 11:53:06
阅读次数:
419
1、Abbreviation As Word In Name (默认 关闭)坏味道 主要检查验证标识符名称中的缩写(连续大写字母)长度,还允许执行骆驼案例命名allowedAbbreviationLength 3 6、Annotation Location (默认 关闭)坏味道 主要注释位置allo ...
分类:
其他好文 时间:
2018-10-30 12:09:51
阅读次数:
1057
使用成熟的构建工具对maven工程进行分析 官网: "SCAN/Analyzing+with+SonarQube+Scanner+for+Maven" 1.如下图修改settings.xml文件 1.1查看maven目录和版本 方法1:修改/Users/chenshanju/Documents/ap ...
分类:
编程语言 时间:
2018-10-28 11:29:21
阅读次数:
143
安卓项目 ./gradlew sonarqube \ Dsonar.projectKey=com.ali:chenyi \ Dsonar.projectName="chenshanju" \ Dsonar.host.url=http://localhost:9000 \ Dsonar.login=4 ...
分类:
移动开发 时间:
2018-10-28 11:25:14
阅读次数:
170
概述SonarQube是一个用于代码质量管理的开源平台,用于管理源代码的质量通过插件形式可以支持包括java,C#,C/C++,PL/SQL,Cobol,JavaScrip,Groovy等等二十几种编程语言的代码质量管理与检测。 mysql5.6安装及配置数据库centos自带的repo是不会自动更新每个软件的最新版本,所以无法通过yum方式安装MySQL的高级版本。安装mysql5姿势是要先安装
分类:
其他好文 时间:
2018-10-21 18:30:23
阅读次数:
227
在查阅了官方文档后,发现只有 sonar.profile这个参数能使用.传入是profile的名字,但是这个参数已经废弃,不过仍旧可以使用. mvn sonar:sonar 加上参数, -Dsonar.profile=你的特定profile 此时很可能结果报错,会报找不到这个profile, 这时候 ...
分类:
其他好文 时间:
2018-10-16 20:52:30
阅读次数:
197
安装了SonarQube以及Sonar Scanner之后,就需要那代码检测了。当然为了方便我们使用已有现成的demo,知道到对应的git地址下载即可。 1. sonar-examples下载 2. 案例检测 2.1. 查看配置 2.2. 质量检测 2.3. 浏览器查看 ...
分类:
其他好文 时间:
2018-10-14 21:01:12
阅读次数:
197
1. SonarQube Scanner地址 上一篇文章我们安装了SonarQube-7.3,让我们可以在页面查看代码质量。但是具体的扫描工作则需要SonarQube Scanner完成。 下载页面 2. 安装SonarQube Scanner 2.1. 软件安装 2.2. 配置修改 ...
分类:
其他好文 时间:
2018-10-14 20:43:39
阅读次数:
168
Sonar 是一个用于代码质量管理的开放平台。通过插件机制,Sonar 可以集成不同的测试工具,代码分析工具,以及持续集成工具。与持续集成工具(例如 Hudson/Jenkins 等)不同,Sonar 并不是简单地把不同的代码检查工具结果(例如 FindBugs,PMD 等)直接显示在 Web 页面 ...
分类:
其他好文 时间:
2018-10-14 20:41:59
阅读次数:
216