Sonar跑步者在一个包含c#和javascript的项目上

时间:2013-05-25 22:03:33

标签: c# javascript .net sonarqube sonar-runner

我一直在努力让Sonar代码分析工作在c#项目上。由于它是一个Web项目,我还想对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解决方案的多个模块(以防止发生特定错误)。

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

还有其他更好的解决方案吗?

1 个答案:

答案 0 :(得分:1)

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

您可以在此观看并投票:http://jira.codehaus.org/browse/SONARDOTNT-291