我正在尝试关注link以对我的.NET项目启用StyleCop分析。我无法在质量配置文件中设置StyleCop规则。我正在使用Sonar 5.1。如何在质量配置文件中启用由StyleCop提供的规则 - Sonar 5.1
基本上我想将StyleCop规则用于分析而不是默认的SONARWAY规则。
在这方面的任何帮助将不胜感激。
我正在尝试关注link以对我的.NET项目启用StyleCop分析。我无法在质量配置文件中设置StyleCop规则。我正在使用Sonar 5.1。如何在质量配置文件中启用由StyleCop提供的规则 - Sonar 5.1
基本上我想将StyleCop规则用于分析而不是默认的SONARWAY规则。
在这方面的任何帮助将不胜感激。
这可以通过利用Set-up StyleCop Rules for SONAR链接来完成。这提供了一个详细的概述,以如何同样可以实现
总之,我们需要做的是:
选择优质型材,并选择默认声纳方式配置文件。
选择复制,然后创建一个名为STYLECOP Profile的新质量配置文件。
在“了StyleCop”条目选择设置为默认将其设置为默认的C#项目
选择规则的顶部导航工具栏上,然后设置库文本框在左栏
资料库列表中选择了StyleCop看到的规则列表
选择所有了StyleCop规则(使用鼠标,你可以单击第一个规则时,滚动到最后,并按住Shift键单击最后一个)
选择批量更改,然后选择激活输入。从下拉列表中,选择了StyleCop轮廓
几秒钟后,SonarQube告诉你的规则被加入到了StyleCop质量轮廓
重新运行分析
刚和以前一样,我运行的命令(设置路径变量):
路径=%路径%; C:\平方\ MSBuild.SonarQube.Runner-1.0.1
MSBuild.SonarQube.Runner.exe开始/ K: “StyleCopTest”/ N: “StyleCopTest” /v:"1.0" /d:sonar.resharper.solutionFile="D:\TestStyleCop.sln”
的msbuild “d:\ TestStyleCop.sln”
MSBuild.SonarQube.Runner.exe端