gpt4 book ai didi

sonarqube - 自 6.2 起如何在 sonarqube 中禁用代码覆盖

转载 作者:行者123 更新时间:2023-12-03 13:55:11 25 4
gpt4 key购买 nike

自从我们更新到 SonarQube 6.2 以来,代码覆盖插件似乎已合并到核心中。
它到处都显示红旗,我找不到如何关闭它,我们不使用代码覆盖率。

最佳答案

您没有指定要分析的语言。我将假设 Java 和/或 JavaScript。从 6.2 开始,SonarQube 支持“强制覆盖为 0”,这将标记为未显示在任何覆盖报告中的文件中未覆盖的可执行行。 (假设底层代码分析器支持该功能,而 Java 和 JavaScript 已经支持。)目的是在您实际使用单元测试时更准确地了解缺少的内容。如果没有此功能,就无法判断覆盖报告中省略的文件是否丢失,因为它没有可执行代码,或者因为没有对其进行测试 - 即使应该有测试。

由于您没有使用单元测试(真的吗?),您可以通过 UI 从覆盖率计算中排除项目中的所有源文件:管理 > 分析范围 > 覆盖排除 .模式值 **/*.*应该为你做。

关于sonarqube - 自 6.2 起如何在 sonarqube 中禁用代码覆盖,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42389084/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com