Sonarqube 声纳内的COBERTURA构形

Sonarqube 声纳内的COBERTURA构形,sonarqube,cobertura,Sonarqube,Cobertura,我使用的代码质量检查我的项目。在一个项目中,我想知道类路径(maven依赖)中包含的库的代码覆盖率 是否可以配置SONAR(带嵌入式)以同时检测特定库以进行代码覆盖率分析?作为cobertura仪器的字节码,这应该是可能的,但我不知道它是否得到cobertura(甚至独立于声纳)的支持 欢迎任何提示 问候 Klaus您必须自己设置cobertura(maven target)并导入结果() 但我不会帮太多忙: 你需要jar的src文件来查看覆盖范围,否则你只能得到%的数字,我甚至不确定sonar

我使用的代码质量检查我的项目。在一个项目中,我想知道类路径(maven依赖)中包含的库的代码覆盖率

是否可以配置SONAR(带嵌入式)以同时检测特定库以进行代码覆盖率分析?作为cobertura仪器的字节码,这应该是可能的,但我不知道它是否得到cobertura(甚至独立于声纳)的支持

欢迎任何提示

问候
Klaus

您必须自己设置cobertura(maven target)并导入结果()

但我不会帮太多忙:

  • 你需要jar的src文件来查看覆盖范围,否则你只能得到%的数字,我甚至不确定sonar是否会显示额外覆盖的文件
  • 整个项目的覆盖率将始终包括库的%,因此它将下降
  • 最好使用自己的单元测试来测试每个项目。

    感谢动态分析技巧。不幸的是,我没有可以重用的现有报告,但选项
    sonar.includedModules
    似乎很有趣+1暂时!
    sonar.dynamicAnalysis=reuseReports
    sonar.cobertura.reportPath=PATH_TO_RESULT