当前位置: 首页 > 知识库问答 >
问题:

声纳报告不一致

魏航
2023-03-14

我用两种方法对一个项目进行了声纳分析

>

作为maven的目标,使用sonar:sonar(Java1.8)和org。科德豪斯。mojo:sonar maven插件:2.7.1:sonar(java 1.6)

两次扫描都产生了两份不同的报告。我不知道为什么会这样。

下面是我的开发环境配置

Maven: 3.0.5声纳方块: 3.0.1声纳转轮: 2.4日食:开普勒Java: 1.6

共有1个答案

宗政博
2023-03-14

对不起,伙计们,我弄错了。从命令提示声纳进行分析时。电源设置为scr。所以声纳也分析了测试代码

其中mvn声纳:声纳只分析src/main/java

 类似资料:
  • 我正试图从声纳生成定制的分析报告。我正在使用sonar-ws-client。我的代码是: 我能够获得大部分值,但是总是返回。有没有办法得到7天、15天和30天的变化值?

  • 我有Maven Java项目的JUnit XML报告,而不是源文件。我希望Sonarqube 4.5.7通过执行以下命令来发布这些报告:“mvn sonar:sonar”。 Sonarqube安装在远程服务器上,安装了java-plugin-3.8和其他插件。 我所有的JUnitXML报告都在一个名为“reports”的目录中。 pom。项目根目录上的xml如下所示: 当我执行“mvn声纳:声纳”

  • 在Jenkins中运行分析时,我得到了这个错误: 干杯。

  • xccov工具仅为覆盖的代码行生成单元测试覆盖率报告。如果你举个例子。swift文件有20行,10行由单元测试覆盖,覆盖率为50%。 Karma(用于Angular 2开发)不仅为所涵盖的代码行创建报告,还为语句、分支和函数创建报告。 是否可以配置xccov,或者在iOS开发中是否有类似的工具来实现这一点?谢谢

  • 最新的Jacoco插件(仍然是快照版本,)有一个很好的新特性,可以过滤掉Lombok生成的代码(https://github.com/Jacoco/Jacoco/wiki/filteringoptions)。我们所需要做的就是在存储库的根添加一个文件: 当我在内部生成Jacoco报告时,我看到了不同之处。然而,当我的常规质量工作执行并向声纳发布结果时,我得到了不同(即更差)的结果。 为什么我在本地