-
SonarQube Java属性分析器插件:sonar-jproperties-plugin
资源介绍
SonarQube Java属性分析器
免责声明
我不想继续维护此插件。 如果您想接管,请随时与我联系。
描述
这个插件分析并:
计算指标:代码行,注释行等。
检查各种指南,以通过多次发现潜在的错误,漏洞和代码异味
提供编写自己的支票的能力
用法
SonarQube
并安装Java属性插件。 最新版本与SonarQube 6.7+兼容
安装您(SonarQube扫描仪,Maven,Ant等)
。
自定义检查
您在考虑新的有价值的规则吗? 2.1版或更高版本提供了用于编写自己的自定义检查的API。 提供带有详细说明的示例插件。 如果您的自定义规则可能使社区受益,请随时创建拉取请求,以使该规则在Java属性插件中可用。
您是否正在考虑可能会使社区受益的新规则,但没有时间或技能来编写它们? 随意为要考虑的规则创建一个。
可用规则
应该处理“ FIXME”标签
应该处理“ TODO”标签
所有评论的格式应一致
所有属性和注释应从第1列开始
字节顺序标记(BOM)不应用于UTF-8文件
凭证不应该硬编码
具有相同值的不同键应合并
跨文件的重复密钥应被删除
重复的密钥应删除
结束符应保持