sonar css plugin
MissingNewLineAtEndOf
我不想繼續維護此插件。如果您想接管我,請隨時使用我。
此Sonarqube插件分析:
和:
該插件分析了<style type="text/css">...</style>標籤中的CSS代碼在HTML/XHTML文件中。為此,作為先決條件,Sonarqube必須導入這些文件。任何一個:
sonar.import_unknown_files設置為true來打開未知文件的導入可以通過sonar.css.embedded.file.suffixes屬性來自定義包含嵌入式CSS的文件列表。
如果您已經使用了Stylelint,則將Sonarqube添加到堆棧中將有助於您將代碼質量提高到另一個級別。 Stylelint / Sonarqube規則映射可能有很大的幫助來定義您的聲納克質量概況。
您正在考慮新的有價值的支票嗎? 2.1版或更大版本提供了一個API來編寫您自己的自定義檢查。這裡提供了帶有詳細說明的示例插件。如果您的自定義檢查可能使社區受益,請隨時創建拉動請求,以便在CSS / SCSS / SIMES分析儀中提供支票。
您正在考慮可能使社區受益但沒有時間或撰寫技能的新檢查?請隨時創建一個問題,以考慮您的支票。
規則數。
以下元素將復雜性提高一個:
它計算複雜性/規則,這意味著每個規則的選擇器的平均數量。它對選擇器的特定程度進行了測量。