因为符号链接,Sonarqube误报正面重复

时间:2015-09-29 16:30:57

标签: sonarqube sonarqube5.1

我在一个相对较大的代码集中工作,其中包含一些文件的符号链接,这些文件指向正在分析的目录树中的其他位置的文件。有没有办法告诉Sonar不将符号链接文件作为副本处理?理想情况下,如果我正在处理目录/ foobar

,我会想要以下行为

/foobar/bin/app.py符号链接到/foobar/src/app.py所以Sonar会忽略/foobar/bin/app.py

/foobar/bin/app.py符号链接到/foobar2/src/app.py,因此Sonar不会忽略/foobar/bin/app.py,因为它链接在/ foobar树之外。

1 个答案:

答案 0 :(得分:1)

没有特定的“忽略符号链接”行为,但您可以选择为覆盖范围,重复,问题或完全设置排除项。

在项目级别:设置>常规设置,然后选择排除>重复并输入描述要忽略的文件/路径的正则表达式模式。