3

我一直在尝试Sonar对 ac# 项目进行代码分析工作。由于它是一个网络项目,我还想在 JavaScript 上运行分析。

但是,如以下链接中所述,您无法在 .NET 解决方案上运行多模块项目 ( http://sonar.15.x6.nabble.com/Multi-language-javascript-amp-c-td5011530.html ) . 建议的解决方法是分别触发两个分析配置文件,然后将它们与视图插件(http://www.sonarsource.com/products/plugins/governance/portfolio-management/)结合起来

但这个插件的成本约为 1800 美元。由于 Sonar 可以通过解决方案文件分析 .NET 中的多个项目,因此它会禁用 .NET 解决方案的多个模块(以防止出现特定错误)。

我发现这样做真的很烦人,它迫使我使用付费模块(而不是便宜的模块)来创建次优的解决方法。

有没有其他更好的解决方案?

4

1 回答 1

1

不,目前对于这种情况没有更好的解决方案。这个问题已经确定,我们将在明年春天进行研究 - 但我不确定它是否可以轻松解决。

你可以在这里观看和投票:http: //jira.codehaus.org/browse/SONARDOTNT-291

于 2013-05-27T07:25:12.090 回答