在 sonar-project.properties 文件中排除的目录不起作用(对我来说)

Posted

技术标签:

【中文标题】在 sonar-project.properties 文件中排除的目录不起作用(对我来说)【英文标题】:Directory excluding in sonar-project.properties file doesn't work (for me) 【发布时间】:2016-12-31 03:11:16 【问题描述】:

我已经在我的项目属性中排除了该目录,但声纳没有排除它。谁能帮我找出问题?

sonar.sources=./ 
sonar.exclusions=./utility/Excel/**

【问题讨论】:

【参考方案1】:

我意识到首先我应该像下面这样写目录名称以排除该目录上的所有文件夹和文件:

 sonar.exclusions=utility/Excel/**/*

其次,我应该使用逗号分隔的目录名称来排除多个目录:

 sonar.exclusions=utility/Excel/**/* , utility/mailer/**/*

【讨论】:

感谢逗号分隔信息。它为我节省了一天的时间。 好吧,我只想说,sonar.sources 使用相对于 sonar-project.properties 的路径,而 sonar.exclusions 显然不是这样?呃带我永远。谢谢,从来没有尝试过【参考方案2】:

查看Inclusions/Exclusions Patterns documentation,试试这个:sonar.exclusions=utility/Excel/**

注意:将 sonar.sources 指向当前目录通常是错误的,您应该将其指向包含源的实际目录(更多详细信息请参见Analysis Parameters)。

【讨论】:

这应该是公认的答案,而不是您自己的帖子在 5 天后回答并解释了甚至不属于问题的内容。 提供的链接目前已损坏。

以上是关于在 sonar-project.properties 文件中排除的目录不起作用(对我来说)的主要内容,如果未能解决你的问题,请参考以下文章

秋的潇洒在啥?在啥在啥?

上传的数据在云端的怎么查看,保存在啥位置?

在 React 应用程序中在哪里转换数据 - 在 Express 中还是在前端使用 React?

存储在 plist 中的数据在模拟器中有效,但在设备中无效

如何在保存在 Mongoose (ExpressJS) 之前在模型中格式化数据

如何在保存在 Mongoose (ExpressJS) 之前在模型中格式化数据