Sonar常见issue修复
文章平均质量分 81
修复Sonar报告的问题
xinglu31
好记性不如烂笔头
展开
-
sonarqube 中测试覆盖率为0的问题
使用sonarqube查看代码质量,发现测试覆盖率偏低,点进去使用TreeMap方式可以发现项目中的一些类的测试覆盖类为0,这时候可以认为并没有为这些类创建单元测试,但是其实在代码中这些类的单元测试已经实现了,发现是运行sonar检查的命令时这些类的测试失败,所以相关的测试没有执行,导致测试覆盖率为0,我是解决了https://blog.csdn.net/xinglu31/article/deta...原创 2018-05-18 16:57:41 · 25526 阅读 · 0 评论 -
Maven解决java.lang.VerifyError: Expecting a stackmap frame at branch target错误
java.lang.VerifyError: Expecting a stackmap frame at branch target 71 in method com.abc.domain.myPackage.MyClass$JaxbAccessorM_getDescription_setDescription_java_lang_String.get(Ljava/lang/Object;)Lja...原创 2018-05-18 15:57:33 · 20870 阅读 · 8 评论 -
Duplicated block of Code in Sonar
The Duplicate Blocks rule raises issues at the file level. So it's not trying to tell you that your import statement is duplicated, but that somewhere in the file is a duplicate block. If you'll scrol...转载 2018-05-18 17:34:22 · 4243 阅读 · 0 评论 -
Fields in a "Serializable" class should either be transient or serializable
Fields in a Serializable class must themselves be either Serializable or transient even if the class is never explicitly serialized or deserialized. That's because under load, most J2EE application fr...原创 2018-05-28 17:35:11 · 9051 阅读 · 1 评论