如何使用声纳规则保护编码指南的工作?

时间:2015-01-06 05:35:08

标签: java sonarqube

  1. 点击“规则”链接
  2. 搜索“xpath”
  3. 单击未弃用的Java XPath规则
  4. 单击“创建”将“name”/“key”/“Description”/“Message”填入“不应使用Collections.synchronizedMap”,将状态更改为“ready”,将xpathQuery设置为// IDENTIFIER [@tokenValue = 'synchronizedMap']
  5. 点击“创建”按钮
  6. 点击“编辑”并注意“xpathQuery”字段为空,这是意外的。 用// IDENTIFIER填充字段“xpathQuery”[@ tokenValue ='synchronizedMap']
  7. 点击“保存”按钮
  8. 点击“编辑”并注意“xpathQuery”字段完全丢失,这是意料之外的。 再次运行声纳转轮包含“Map test = Collections.synchronizedMap()”的代码 检测到没有意外的问题。
  9. 如何为java安全指南创建sonarQube规则,我无法以这种方式创建规则.. 我无法生成xpathQuery ..我能为此做些什么?

0 个答案:

没有答案