我正在嘗試關注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端