在我重命名 Java 包后,SonarQube Preview 向我展示了 +174 问题。其中大约 150 个已被标记为误报,但当时已在另一个包中。
(如何)我可以通知 SonarQube 该包重命名,以便识别已标记的问题并且不会再次弹出?
PS:我正在使用 SonarQube 5.1
在我重命名 Java 包后,SonarQube Preview 向我展示了 +174 问题。其中大约 150 个已被标记为误报,但当时已在另一个包中。
(如何)我可以通知 SonarQube 该包重命名,以便识别已标记的问题并且不会再次弹出?
PS:我正在使用 SonarQube 5.1
I do confirm that this is a known limitation, see https://jira.sonarsource.com/browse/SONAR-3321
对于SonarQube 而言,所有rename
和move
操作都等同于创建新源。不幸的是,您无法将这些新来源与旧来源相关联,因此您需要再次将这些问题标记为误报。
SonarQube仅支持对项目(包含所有组件)进行重命名。
所有组件:
Project -> Settings -> Update Key
单组分:
Project -> Components -> (choose component) -> Settings -> Update Key