javascript:S2583误报

时间:2016-07-26 09:25:35

标签: javascript sonarqube

我认为我发现了误报:

const items = document.querySelectorAll(selectors);
for (const item of items) {
  if(item) { //Change this condition so that it does not always evaluate to "false".
    ....
  }
}
  

更改此条件,使其不会始终评估为“false”。

我不明白为什么会创建这张票。我能理解它是否会说它总是评估为“真”,因为document.querySelectorAll不应该返回null结果。

有什么想法吗?

我们正在使用2.13版本的javascript插件。

1 个答案:

答案 0 :(得分:1)

版本2.14不会引起此类代码的问题。