我看到的问题 细节 的代码分析,在SonarCloud中。
我的工作是一个带有Coverlet的.Net Core应用程序。我确实看到结果被上传了,覆盖率也显示出来了。但是,我没有看到仪表盘,"代码 "选项卡没有显示代码,措施也没有给出详细信息。
我的Github项目是链接的,我可以看到,结果是上传的。我想知道为什么我看不到代码和详细的覆盖范围。我对.NET代码不熟悉,而且SonarQube已经在其他项目中安装了,所以我想知道我是否忘记了什么。我可以看到两个PR构建的结果,就像看到具体的分支一样。
所以我的问题是如何看到细节。是否只有在我合并后的主分支上才会显示?
这是一个.NET Core项目。我在一个.NET框架应用程序中也有同样的问题。
我看不到你的sonarqube目标的指定者,但这看起来像是一个短活分支或拉请求分析。这些质量门总是代表目标分支的变化.因此,你会看到没有覆盖信息,如果没有新的覆盖。
添加一个没有测试的虚类,并检查这个问题是否仍然存在。如果我的假设是错误的,这不是一个长期存在的分支,请告诉我。
以一个开源项目为例