4

在 SonarCloud 中查看代码分析的详细信息时遇到问题。

我正在工作的是一个带有 Coverlet 的 .Net Core 应用程序。我确实看到结果已上传并显示了报道。但是,我看不到仪表板,“代码”选项卡不显示代码,度量也不提供详细信息。

我的 Github 项目已链接,如我所见,结果已上传。我想知道为什么我看不到代码和详细的覆盖范围。我不熟悉 .NET 代码,而且 SonarQube 已经安装在其他项目中,所以我想知道我是否忘记了什么。我可以看到针对特定分支的两个 PR 构建的结果。

所以我的问题是如何查看细节。难道是我合并后它才显示在主分支上吗?

这是一个 .NET Core 项目。我对 .NET Framework 应用程序也有同样的问题。

Branch / PR的覆盖范围

没有代码...

无详细措施

4

1 回答 1

5

我看不到您的声纳目标的说明符,但这看起来像是一个短暂的分支或拉取请求分析。那些质量门总是代表目标分支的变化。因此,如果没有新内容可覆盖,您将看不到任何覆盖信息。

添加一个没有测试的虚拟类,并检查此问题是否仍然存在。或者,如果我认为这不是一个长寿分支的假设有误,请告诉我。

作为一个开源项目的例子

于 2020-05-12T14:33:04.010 回答