上有3种方法可以自定义soanr的代码校验规则: 直接在sonar的web接口中增加XPath规则; 通过插件的功能来增加自定义规则,比如checkstyle,pmd等插件是允许自定义规则的; 通过新增一个代码分析器来实现自定义规则; sonar官方推荐的方式是使用最简单的XPath方式来增加自定义 ...
分类:
其他好文 时间:
2019-04-15 16:29:33
阅读次数:
369
一、问题描述 搭建Spring boot项目,编译时报错 从报错上看不出具体问题出在哪里,然后上午那个搜索下,发现问题在于pom.xml使用了错误的parent。 以上报错引用的parent是 ...
分类:
其他好文 时间:
2019-03-15 14:28:57
阅读次数:
297
sonar可以从以下七个维度来检测代码质量:1、不遵循代码标准 sonar可以通过PMD,CheckStyle,Findbugs等代码规则检测工具规范代码的编写;2、潜在的缺陷 sonar可以通过PMD,CheckStyle,Findbugs等代码规则检测工具检测出潜在的缺陷;3、糟糕的代码复杂度分 ...
分类:
其他好文 时间:
2019-01-12 17:52:14
阅读次数:
191
在checkstyle.xml中,加上如下代码: ...
分类:
其他好文 时间:
2018-12-26 13:29:13
阅读次数:
209
1 下载插件 eclispe 版本为 mars.2 下载checkstyle插件为 https://sourceforge.net/projects/eclipse-cs/files/Eclipse%20Checkstyle%20Plug-in/7.3.0/net.sf.eclipsecs-upda ...
分类:
系统相关 时间:
2018-10-31 12:32:30
阅读次数:
347
前言: visualVM: 运行java程序的时候启动visualvm,方便查看jvm的情况 比如堆内存大小的分配;某个对象占用了多大的内存,jvm调优必备工具。 checkstyle: CheckStyle是SourceForge下的一个项目,提供了一个帮助JAVA开发人员遵守某些编码规范的工具。 ...
分类:
编程语言 时间:
2018-09-15 01:17:22
阅读次数:
343
CheckStyle官方文档:CheckStyle官方文档最近使用CheckStyle进行团队开发的代码规范管理,使得代码阅读起来更加舒适,编写代码更加符合规范,对官方文档一顿查看。感慨我怎么现在才使用这个好东西,希望大家有需要的都用起来,要相信好的工具不仅会让工作变得轻松,而且会让你变得更好。刚开始我也是找Google的CheckStyle模板进行修改,但因为没有看官方文档看起来配起来也是挺吃力
分类:
其他好文 时间:
2018-08-26 01:16:07
阅读次数:
306
一、新增一个自由风格的项目 建好之后如下图所示 二、修改pom.xml文件 在项目根目录下添加如下代码(此处添加的3个插件) <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>mave ...
分类:
其他好文 时间:
2018-08-09 12:10:43
阅读次数:
168
Checkstyle是什么 自从做了程序员,关于格式化的讨论就不曾中断过,到底什么才是正确的,什么才是错误的,到现在也没有完整的定论。但随着时间发展,渐渐衍生出一套规范出来。没有什么绝对的正确和错误,关键在于规范的定义。最出名的就是 "google style guide" . Checkstyle ...
分类:
其他好文 时间:
2018-06-13 11:31:52
阅读次数:
396
原文地址:https://www.jianshu.com/p/ff1d800885ce 惯例第一步肯定是SonarQube的安装与运行配置了,但这部分不在本文主题内,网上一搜一大把,这里就不讲了,大家可以先看这篇文章:SonarQube的安装、配置与使用。我们直接讲自定义CheckStyle代码规则 ...
分类:
其他好文 时间:
2018-06-04 14:08:07
阅读次数:
200