[英]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.