SonarQube 的 MSBuild 扫描器是否与 Silverlight 5 兼容?
Is SonarQube's MSBuild scanner compatible with Silverlight 5?
我正在尝试获取旧版 Silverlight 应用程序的指标。 MSBuild 扫描器似乎发现了问题,但代码行数不对。它报告 ~300 LOC,而声纳扫描仪发现~250,000 LOC。如果那是唯一的问题,那么我可以处理它。但是,关闭 LOC 并没有给我很大的信心。
您似乎可以通过设置 mscorlib 位置参数来配置声纳扫描仪:sonar.silverlight.5.mscorlib.location。我还没有找到任何可与 MSBuild 扫描仪相媲美的东西。
我缺少某些配置吗?
对于 C# 项目,SonarQube Scanner for MSBuild 是首选和推荐的。它旨在了解 C# 项目的布局、识别其部分并处理分析的正确配置。
对于其他类型的项目(例如 Java 使用 Maven 或 Gradle 构建的项目),建议使用其他扫描器。对于 Silverlight 项目,您应该使用 default/fallback SonarQube Scanner
我正在尝试获取旧版 Silverlight 应用程序的指标。 MSBuild 扫描器似乎发现了问题,但代码行数不对。它报告 ~300 LOC,而声纳扫描仪发现~250,000 LOC。如果那是唯一的问题,那么我可以处理它。但是,关闭 LOC 并没有给我很大的信心。
您似乎可以通过设置 mscorlib 位置参数来配置声纳扫描仪:sonar.silverlight.5.mscorlib.location。我还没有找到任何可与 MSBuild 扫描仪相媲美的东西。
我缺少某些配置吗?
对于 C# 项目,SonarQube Scanner for MSBuild 是首选和推荐的。它旨在了解 C# 项目的布局、识别其部分并处理分析的正确配置。
对于其他类型的项目(例如 Java 使用 Maven 或 Gradle 构建的项目),建议使用其他扫描器。对于 Silverlight 项目,您应该使用 default/fallback SonarQube Scanner