如何不啟用 SonarQube 內建的 Rule ?

栏目: C# · 发布时间: 6年前

内容简介:SonarQube 內建很多檢查 rule,但有些 rule 可能不適合團隊,暫時不想啟用,該如何在 SonarQube 設定呢 ?macOS High Sierra 10.13.6Docker for Mac 18.06.1-ce-mac59 (26764)

SonarQube 內建很多檢查 rule,但有些 rule 可能不適合團隊,暫時不想啟用,該如何在 SonarQube 設定呢 ?

Version

macOS High Sierra 10.13.6

Docker for Mac 18.06.1-ce-mac59 (26764)

SonarQube 7.1 (build 11001)

Rules

如何不啟用 SonarQube 內建的 Rule ?

Rule -> C#

若第一個 rule : =+ should not be used instead of += 不適合團隊,想暫時不啟用檢查。

並不是這個 rule 不好,只是因為是第一個 C# rule,所以以此為範例

SonarQube 舊版允許你直接不啟用某個 rule,但新版取消了這個功能,無法直接不啟用。

Quality Profiles

如何不啟用 SonarQube 內建的 Rule ?

Quality Profiles -> C#

SonarQube 預設使用的 Quality Profile 是 Sonar way ,目前 Sonar way 無法取消 rule。

若要取消 rule,必須建立自己的 Quality Profile,然後才能取消。

如何不啟用 SonarQube 內建的 Rule ?

  • 選擇右側 optionCopy

如何不啟用 SonarQube 內建的 Rule ?

Copy

如何不啟用 SonarQube 內建的 Rule ?

Quality Profiles -> C#

  • 選擇 My way ,選擇右側 optionSet as Default

如何不啟用 SonarQube 內建的 Rule ?

  • My way 成為 C# project 預設的 Quality Profile

Deactivate Rule

如何不啟用 SonarQube 內建的 Rule ?

Quality Profiles -> C#

  • 點擊 My way Quality Profile

如何不啟用 SonarQube 內建的 Rule ?

  1. 點擊 Active 下所有的 rule

如何不啟用 SonarQube 內建的 Rule ?

=+ should not be used instead of +=
Deactivate

如何不啟用 SonarQube 內建的 Rule ?

  1. =+ should not be used instead of += rule 已被 Deactivate

Conclusion

  • 原本認為很簡單的功能,但因為 SonarQube 的設計有改變,竟然花了一些時間才搞定,特別記錄下來

以上所述就是小编给大家介绍的《如何不啟用 SonarQube 內建的 Rule ?》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

An Introduction to the Analysis of Algorithms

An Introduction to the Analysis of Algorithms

Robert Sedgewick、Philippe Flajolet / Addison-Wesley Professional / 1995-12-10 / CAD 67.99

This book is a thorough overview of the primary techniques and models used in the mathematical analysis of algorithms. The first half of the book draws upon classical mathematical material from discre......一起来看看 《An Introduction to the Analysis of Algorithms》 这本书的介绍吧!

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器