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分析仪中提供支票。
您正在考虑可能使社区受益但没有时间或撰写技能的新检查?请随时创建一个问题,以考虑您的支票。
规则数。
以下元素将复杂性提高一个:
它计算复杂性/规则,这意味着每个规则的选择器的平均数量。它对选择器的特定程度进行了测量。