当前位置: 首页 > 知识库问答 >
问题:

声纳排除。项目属性文件或一般设置

燕鸿波
2023-03-14

我正在使用准备就绪的Sonarqube Version6.2Sonarscanner和一个sonar-project.properties文件,该文件基于教程@https://docs.sonarqube.org/display/scan/analysy+with+sonarqube+scanner。

我对排除的情况很好奇。我仍然在使用嵌入式数据库(不是完全安装),我已经转到管理>Configuration>Exclusions,并设置了以下Converage Exclusions-**/*.js**/target/**

但是,当我通过sonar scanner运行该项目时,JS文件仍在分析中。

我在另一个存档页面上看到,有一个属性文件参数sonar.exclusions

共有1个答案

宗政颖逸
2023-03-14

当您希望在单元测试的代码覆盖率计算中不考虑某些文件时,代码覆盖率排除非常有用。

您想要实现的是从分析中完全排除一些文件。因此,您应该了解一下文件排除(这只是代码覆盖率下面的一节)。

 类似资料:
  • 现在,在这个src文件夹中,我想在多个子文件夹上运行声纳配置文件,并排除一些第三方src文件夹。有人能帮我做这个吗?现在,sonar在上面的任何一个文件夹子文件夹中运行所有src的配置文件?

  • 如何决定projectkey?我的意思是我们在哪里可以找到我们的<代码>。Net,< code>plsql项目? 注意-我是这些声纳的新手,正在尝试在我的组织中自己设置所有这些。

  • Section " SetFileAttributes" SetFileAttributes "C:\demo" HIDDEN ;设置文件夹属性为隐藏 SetFileAttributes "C:\demo\demo.txt" HIDDEN|READONLY ;设置文件属性为隐藏,只读 SetFileAttributes "C:\demo\demo.txt" NORMAL ;恢复

  • 最新的Jacoco插件(仍然是快照版本,)有一个很好的新特性,可以过滤掉Lombok生成的代码(https://github.com/Jacoco/Jacoco/wiki/filteringoptions)。我们所需要做的就是在存储库的根添加一个文件: 当我在内部生成Jacoco报告时,我看到了不同之处。然而,当我的常规质量工作执行并向声纳发布结果时,我得到了不同(即更差)的结果。 为什么我在本地

  • 问题内容: 我正在从詹金斯(Jenkins)运行声纳。我想在声纳报告中排除一些Java文件。通过詹金斯有可能吗?如果是,我该怎么做? 问题答案: 假设您正在使用jenkins声纳插件,请参阅此文档,以了解如何配置插件以指定其他参数,这些参数允许文件从分析中排除。

  • 问题内容: 我有一个由Sonar分析(在Jenkins中)的多模块Maven项目。这将创建一个Sonar项目,其中包含我的Maven项目的整个代码库的指标。Sonar项目的ID与我的Maven项目的ID相同。因此,如果我的Maven项目是 Foo (具有模块 M1 , M2 和 M3 ),那么我会观察到一个Sonar项目 Foo 已创建,并且可以看到组件 M1 , M2 和 M3 的度量。 我想知