SonarCloud 不分析 Xamarin 表单项目

SonarCloud doesn't analyse Xamarin forms project

我有一个 Xamarin 解决方案存储在 Azure devOps git 存储库中。我创建了一个管道来分析 SonarCloud 上的代码。我的 Xamarin 解决方案包含 3 个项目(Xamarin 表单、Xamarin Android、Xamarin iOS)。这是管道:

当我 运行 管道一切正常(nuget 恢复、构建、代码分析、发布)但是当我去 SonarCloud 时,我只看到 Android 和 iOS项目进行了分析。未分析 Xamarin 表单项目。在 sonarCloud 中,我可以看到我的 iOS 和 Android 项目的代码,但看不到我的 Xamarin 表单项目的代码。有人知道为什么吗?

好的,我明白为什么了。这是因为我分析了一个短暂的分支。与“目标分支”相比,仅显示新的和修改的文件,并且可能包含问题。 默认情况下,如果名称不以“branch”或“release”开头的分支是短命的。