Java 声纳Qube方法水平覆盖率

Java 声纳Qube方法水平覆盖率,java,sonarqube,sonarqube-scan,sonarqube-5.4,Java,Sonarqube,Sonarqube Scan,Sonarqube 5.4,类(遗留代码)中的任何更改都被视为类级别的新代码,sonar显示的覆盖范围较小,即使我已经介绍了新添加方法的单元测试用例。调整sonar仪表板以显示新代码的方法级覆盖率的任何方式或配置 您是说您修改了单元测试所涵盖的一行代码,但它显示为未覆盖的新代码?没有。例如,如果我在一个已经包含2000行代码的遗留类中编写了一个新方法,并且我已经为新方法编写了junit。问题是Jacoco插件显示了方法级别的覆盖率,但sonar的新功能“新代码覆盖率”将2000行视为覆盖率的新代码。。。这导致无法完成整个遗

类(遗留代码)中的任何更改都被视为类级别的新代码,sonar显示的覆盖范围较小,即使我已经介绍了新添加方法的单元测试用例。调整sonar仪表板以显示新代码的方法级覆盖率的任何方式或配置

您是说您修改了单元测试所涵盖的一行代码,但它显示为未覆盖的新代码?没有。例如,如果我在一个已经包含2000行代码的遗留类中编写了一个新方法,并且我已经为新方法编写了junit。问题是Jacoco插件显示了方法级别的覆盖率,但sonar的新功能“新代码覆盖率”将2000行视为覆盖率的新代码。。。这导致无法完成整个遗留代码的覆盖。有什么想法吗??更新@SonarSource团队您是说您修改了单元测试所涵盖的一行代码,但它显示为未覆盖的新代码?没有。例如,如果我在一个已经包含2000行代码的遗留类中编写了一个新方法,并且我已经为新方法编写了junit。问题是Jacoco插件显示了方法级别的覆盖率,但sonar的新功能“新代码覆盖率”将2000行视为覆盖率的新代码。。。这导致无法完成整个遗留代码的覆盖。有什么想法吗??更新@声纳源小组