我们在其中一个应用程序中启动了声纳4.5.4。然后,我们将声纳升级为6.7.5版本,结果有所不同。
例如:规则DLS_DEAD_LOCAL_STORE。当我们以4.5.4版本传递代码时,这个关键规则完全没有被破坏。在新版本中,即使未进行任何更改(该类的上一次提交是在一年多以前进行的),它仍显示为新的严重错误。
是否有关于每个版本的规则实施更改的文档?
有人对此有任何经验吗?
答案 0 :(得分:0)
升级SonarQube时,您必须为一些(重大)更改做好准备。在4.5.4和6.7.5之间有很大的差距,因此不要惊讶检查程序得到了增强并且严重程度得到了修订。
这是正常现象,您应该在执行任何应用程序升级之前分析更改。