对于具有条件赋值

时间:2017-02-14 13:46:00

标签: sonarqube

Sonar v.2.11抱怨主要警告:Use String Buffer For String Appends以下行:

 hidden = Format.isEmpty(hidden) ? fieldname : hidden;

有谁知道为什么会发生这种情况?这似乎是错误的,因为没有连接发生。

  • 这是一个错误吗?
  • 混淆条件分配的模式/规则?
  • 或某种缓存问题从未重新分析过更改过的行?

enter image description here

我们目前正在运行 Sonar v.2.11

1 个答案:

答案 0 :(得分:3)

您正在运行的SonarQube版本,也可能是代码分析器,大约是5.5岁。在过去的五年中,两者都取得了巨大的进步。

您极不可能直接回答您的问题,因为很少有人对您正在使用的版本有当前的经验。

我知道这不是您想要的答案,但您最好的方法是升级。 STAT!