gpt4 book ai didi

java - 如何在扫描过程中忽略//NOSONAR?

转载 作者:行者123 更新时间:2023-11-30 10:44:23 42 4
gpt4 key购买 nike

我必须对我的项目中被 //NOSONAR 抑制的 Sonar 问题进行审计。

有没有办法进行忽略指令的扫描,以便我可以看到哪些违规行为已被抑制?

最佳答案

大多数 SonarQube 语言插件都提供了一个内置规则来跟踪 NOSONAR 的使用情况:

"NOSONAR" should not be used to switch off issues - This rule raises an issue when NOSONAR is used.

(其他语言见Java examplelist of equivalent rule)

在相关质量配置文件中启用此规则将使您能够持续跟踪 NOSONAR 使用情况(并可能在您的质量门中考虑在内)。

至于获取有关被抑制的实际问题的详细信息,没有办法忽略一个专门用于忽略问题的指令。正如 Bohemian 所建议的您最好在删除 NOSONAR 标志的情况下运行临时分析,看看会引发哪些新问题(避免在现有的 SonarQube 项目上这样做,以免对其历史造成干扰)。

关于java - 如何在扫描过程中忽略//NOSONAR?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37403049/

42 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com