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

SonarQube排除目录

冯元魁
2023-03-14

我正试图排除一个目录被声纳分析。我在sonar-project.properties文件中定义了以下属性:

sonar.sources=src/java
sonar.exclusions=src/java/test/****/*.java
src/java/dig
src/java/test/dig
 INFO  - Excluded sources:
 INFO  -   src/java/test/**/*.java
 INFO  - Excluded tests:
 INFO  -   **/package-info.java

共有1个答案

苗承
2023-03-14

你用的是什么版本的声纳?有一个选项叫做“sonar.skippedmodules=yourmoduleName”。

这将跳过整个模块。所以要意识到。

 类似资料:
  • 问题内容: 我正在使用Maven / Jenkins CI运行sonar-5.1.2。 搜寻并浏览了类似的问题(大多数问题可以追溯到2010-2012)之后,仍不清楚如何从多模块Maven项目中排除特定的Maven模块。 *从4.3版开始,“ *模块排除” 属性已弃用,并且不应再使用。 我们在不同的模块中复制了软件包: 是否可以仅从文件中排除文件但包括文件? SonarQube分析由https:/

  • 在SonarQube runner中,可以通过sonar project属性中的sonar.exclusions属性来管理排除的项目。通过这种方式,我们可以独立于代码库来管理构建配置。 当项目文件夹被称为***.tests时,在将其添加到排除设置后,仍会对其进行扫描。

  • 我的项目中有一个com.org.projectname.model包。我想做的是,从SonarQube覆盖范围中排除此包中的所有文件。我试过了,和,仍然没有成功。 如何解决这个问题?或者还有别的办法吗?

  • 在声纳分析中,我们有很多符号执行的异常(在这里描述)。据我所知,负责符号执行的规则是S2259和S2583,所以我创建了一个质量配置文件,排除了这些规则,但在声纳分析中仍然有excetpions。我们使用sonar-maven-plugin进行分析,我用sonar6.5和sonar6.7进行了测试。我如何将符号执行排除在分析之外。

  • 问题内容: 当我grep我的Subversion工作副本目录时,结果包括.svn目录中的许多文件。是否可以递归grep目录,但排除.svn目录中的所有结果? 问题答案: 如果您有GNU Grep,它应该像这样工作: 如果碰巧是在没有GNU Grep的Unix系统上,请尝试以下操作:

  • 据我所知,数据库文件夹中不应该有任何文件。我错了吗?