繁体   English   中英

StyleCop与SonarQube的集成

[英]StyleCop Integration With SonarQube

我试图让Stylecop与Sonar配合使用,以便可以分析ASP.NET应用程序。 我当前正在运行Sonar 4.3,并使用C#3.0插件进行Stylecop集成。 我假设C#插件已经使SonarQube生态系统插件中的专用StyleCop插件过时了,对吗?

我正在通过詹金斯触发声纳分析。

在C#插件内的StyleCop子类别中,我同时指向MSBuild.exe和StyleCop.dll。当我重新启动Sonar服务器时,我看到消息“所有Stylecop规则均被禁用,跳过其执行。” 在我的声纳日志中。

当我转到“质量配置文件”菜单时,可用的C#规则是默认的“声纳方式”。

我尝试浏览文档,但是很难遵循,因为该文档未随Sonar Updates保持最新。

非常感谢您对此工作的任何帮助。 非常感谢。

安装StyleCop SonarQube插件后,实际上确实需要转到“质量配置文件”菜单,然后选择默认的质量配置文件(默认为“声纳方式”)。

在此处,您可以使用过滤器“存储库:StyleCop”和“激活:无效”来搜索所有“ StyleCop”规则。

然后,您可以通过选中复选框来启用特定的StyleCop规则,或者使用右侧的“批量更改”来启用所有这些规则。

在SonarQube中转到

质量配置文件 -> C# -> 声纳方式

从顶部的过滤器中,选择“ 激活 ”->“不活动 ”,然后单击“ 搜索 ”,然后可以单击复选框以激活当前不活动的规则,也可以使用“批量更改”功能来激活所有规则。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM