最新文章列表

使用Sonar检查Typsscript和Javascript

本地有两个工程,一个Angular4的UI工程,使用Jest和Jasmine做单元测试,jest会出code coverage报告。一个后台Node工程,JS编写,用Jasmine做单元测试,istanbul出code coverage报告。 项目需要集成Sonar进行代码检查。   步骤: 1. 下载安装并启动SonarQube https://docs.sonarqube.org/ ...
lyj86 评论(0) 有7409人浏览 2018-07-24 11:05

SonarQube中配置某一条规则对某一个类忽略

进入项目的SonarQube首页,如图:  进入要设置的某一个模块,例如要对****-core里边的某一个文件进行设置,点击上页的NAME链接进入页面,如图:   选择Administration-->General Settings-->Analysis Scope,如图:   进入Analysis Scope的Issues(在紧挨着的右侧,不是最上边的那个Issues), ...
lwg2001s 评论(0) 有2298人浏览 2017-10-26 18:22

Sonar指定Java项目分析文件

现在系统通常都会有自动化生成的代码,在使用Sonar做系统代码质量分析的时候我们都希望能把自动生成的代码排除到系统分析之外。要实现这个就非常简单了,在maven的pom.xml文件里面加入sonar.exclusions指明哪些自动生成代码的文件夹不需要分析。 具体的匹配规则可以参考sonar的官方文档,非常简单 (docs.sonarqube.org )。注意使用maven项目时匹配的文件夹基 ...
lwg2001s 评论(0) 有1524人浏览 2017-10-26 18:17

sonar qube安装

1       预置条件 1.已安装JAVA环境 2.已安装有MySQL数据库 软件下载地址:http://www.sonarqube.org/downloads/ 下载SonarQube 2       解压缩 unzip sonarqube-4.5.7.zip 3       数据库配置 进入数据库命令 mysql -u root –p CREATE DATABASE sonar C ...
xinyuemengxing 评论(0) 有473人浏览 2016-11-11 14:23

sonar集成jenkins管理

一、pom文件新增sonar插件: <plugin> <groupId>org.sonarsource.scanner.maven</groupId> <artifactId>sonar-maven-plugin</artifactId> <version>3.0.2</version& ...
zhongmin2012 评论(0) 有654人浏览 2016-08-21 19:30

sonar

见附件 预置条件 1、已安装Java环境 2、已安装MySQL数据库 下载 下载SonarQube 5.5: http://www.sonarqube.org/downloads/ 下载Scanner: http://docs.sonarqube.org/display/SCAN/Analyzing+with+SonarQube+Scanner 安装 解压SonarQube 5.5、sonar- ...
871656094 评论(0) 有1031人浏览 2016-05-26 13:13

sonar入门指南

 开发人员的七宗罪 糟糕的复杂度分布文件、类、方法等,如果复杂度过高将难以改变,这会使得开发人员难以理解它们,且如果没有自动化的单元测试,对于程序中的任何组件的改变都将可能导致需要全面的回归测试 重复\\显然程序中包含大量复制粘贴的代码是质量低下的,sonar可以展示源码中重复严重的地方 缺乏单元测试sonar可以很方便地统计并展示单元测试覆盖率 没有代码标 ...
zhongmin2012 评论(0) 有979人浏览 2016-05-25 09:54

代码质量管理开源平台Sonar

文章已迁移到新地址     http://blog.dinghz.com/2016/01/05/sonar.html Sonar官网     http://www.sonarqube.org/ Sonar介绍 Sonar (SonarQube)是一个开源平台,用于管理源代码的质量。Sonar 不只是一个质量数据报告工具,更是代码质量管理平台。支持的语言包括:Java、PHP、C#、C、Co ...
crane.ding 评论(0) 有901人浏览 2016-01-05 14:54

使用Maven+Nexus+Jenkins+Svn+Tomcat+Sonar搭建持续集成环境

转载自博客园:   使用Maven+Nexus+Jenkins+Svn+Tomcat+Sonar搭建持续集成环境(一)   http://www.cnblogs.com/leefreeman/p/4211530.html   使用Maven+Nexus+Jenkins+Svn+Tomcat+Sonar搭建持续集成环境(二)   http://www.cnblogs.com/leef ...
chengtong_java 评论(0) 有1136人浏览 2015-10-26 14:58

SonarQube代码质量管理平台安装与使用

Sonar简介 Sonar是一个用于代码质量管理的开源平台,用于管理源代码的质量,可以从七个维度检测代码质量 通过插件形式,可以支持包括java,C#,C/C++,PL/SQL,Cobol,JavaScrip,Groovy等等二十几种编程语言的代码质量管理与检测sonarQube能带来什么?Developers' Seven Deadly Sins1.糟糕的复杂度分布  文件、类、方法等,如果 ...
zh_ka 评论(0) 有835人浏览 2015-06-19 14:01

Jenkins和Sonar结合使用遇到的问题

下面列举一下在Jenkins中使用时遇到的一些问题 1、插件安装问题,在网上查找的时候让安装“sonar-maven-plugin”的插件,但是在Jenkins的插件中心中没有找 ...
wcp88888888 评论(0) 有12651人浏览 2015-05-15 17:01

方法可能因为checked exception导致清理流或资源失败

方法可能因为checked exception导致清理流或资源失败 资源库: findbugs    关键字: OBL_UNSATISFIED_OBLIGATION_EXCEPTION_EDGE This method may fail to clean up (close, dispose of) a stream, database object, or other resource re ...
ranyut 评论(0) 有5516人浏览 2014-11-26 12:57

Cannot use the diamond generic notation when running in JDK inferior to 1.7 mode

今天在使用Sonar qube 检测代码的时候,报了一个错,错误信息为: Cannot use the diamond generic notation when running in JDK inferior to 1.7 mode!   后在网上查了一下,是因为在sonar-project.properties 这份配置文件中,没有明确指定 JDK 版本的原因。所以,须像如下一样进行指定 ...
Rainbow702 评论(0) 有4319人浏览 2014-11-24 09:16

sonar之安装篇

sonar 是一个很好的质量度量平台,安装方式有很多种。下面我教大家使用j2ee 容器的方式安装,我们使用tomcat 1.准备: 1.1 环境redhat linux 1.2 下载sonar 从h ...
kootest 评论(0) 有347人浏览 2014-11-12 22:29

sonar安装配置

Sonar简介     Sonar是一个用于代码质量管理的开源平台,用于管理源代码的质量,可以从七个维度检测代码质量     通过插件形式,可以支持包括java,C#,C/C++,PL/SQL,Cobol,JavaScrip,Groovy等等二十几种编程语言的代码质量管理与检测sonarQube能带来什么?   1.糟糕的复杂度分布     文件、类、方法等,如果复杂度过高将难以 ...
liulanghan110 评论(0) 有2143人浏览 2014-03-27 10:38

Sonar系统使用说明

1.      Sonar简介   Sonar是一个用于代码质量管理的开源平台,用于管理源代码的质量,可以从七个维度检测代码质量   通过插件形式,可以支持包括java,C#,C/C++,PL/SQL,Cobol,JavaScrip,Groovy等等二十几种编程语言的代码质量管理与检测     2.      Sonar的安装 作为一个代码分析平台,Sonar由以下三个部 ...
brandNewUser 评论(0) 有5030人浏览 2014-02-23 16:20

Sonar快速入门

简介 转自oschina的介绍(http://www.oschina.net/p/sonar/)   Sonar (SonarQube)是一个开源平台,用于管理源代码的质量。Sonar 不只是一个质量数据报告工具,更是 ...
javadx 评论(0) 有707人浏览 2013-12-10 20:28

findbugs:may expose internal representation by returning

findbugs:1. *** getXXX() may expose internal representation by returning ***.getXXX 2. *** setXXX(DATE )may expose internal representation by storing an externally mutable object into setXXX *** 翻译:1 ...
bijian1013 评论(0) 有2715人浏览 2013-11-25 19:41

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics