首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >用于跳过类的声纳分析的注释

用于跳过类的声纳分析的注释
EN

Stack Overflow用户
提问于 2020-10-20 11:34:36
回答 2查看 4.6K关注 0票数 1

我正在上课,这给我带来了声纳问题。这只是一个临时的类,我会在以后的冲刺中忽略它。如何标记声纳分析中忽略的特定类,因为只有在没有发现声纳问题的情况下,我们才有提交代码的指南。

EN

回答 2

Stack Overflow用户

发布于 2020-10-21 18:22:58

一般来说,您确实有多个选项:(我假设您使用的是java,但是对于其他语言有相同的解决方案)

  1. 忽略了整个班级 有一个名为sonar.exclusion的属性,您可以将其设置为忽略该特定类。这需要设置您的sonar-project.properties或基于您正在使用的扫描仪。有关详细信息,请看一下这里
  2. 忽略一些有问题的线条 在java世界中,您可以在//NOSONAR <reason>中使用行注释来排除行的检测。在其他语言中也有等价物。
  3. 忽略类/方法上的一些问题 在Java中,您可以使用@SuppressWarnings("<rule id>")从类和检测方法中排除问题。请参阅https://stackoverflow.com/a/30383335/3708208
  4. 为通配符和规则定义多个忽略条件 您还可以在sonarqube中定义特殊设置,通过通配符输入忽略特殊文件和文件夹,以及应该忽略哪些规则。请参阅https://stackoverflow.com/a/53639382/3708208
票数 1
EN

Stack Overflow用户

发布于 2020-10-22 10:43:29

对于那些使用SonarLint插件实现IntelliJ创意的人来说

文件>设置>工具> SonarLint >文件排除

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64444302

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档