在我重命名Java包后,SonarQube Preview向我展示了大约+174个问题。其中大约150个已经被标记为假阳性,但当时已经在另一个包中。
(如何)我可以通知SonarQube有关该软件包的重命名,以便识别已标记的问题并且不会再次弹出?
P.S。:我正在使用SonarQube 5.1
答案 0 :(得分:2)
对于SonarQube,所有rename
和move
操作都相当于创建新来源。遗憾的是,您无法将这些新资源与旧资源相关联,因此您需要再次将这些问题标记为误报。
SonarQube仅支持重命名项目(包含所有组件)。
所有组件:
Project -> Settings -> Update Key
单一组件:
Project -> Components -> (choose component) -> Settings -> Update Key
请参阅SonarQube wiki:Updating Project Key