簡體   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