Sonarqube 应包括标题未知源 我有一个C++应用程序,包含由第三方工具提供的Fo.h。foo.h包括bar.h,我没有。有没有办法抑制“找不到'#include“bar.h'的源”

Sonarqube 应包括标题未知源 我有一个C++应用程序,包含由第三方工具提供的Fo.h。foo.h包括bar.h,我没有。有没有办法抑制“找不到'#include“bar.h'的源”,sonarqube,Sonarqube,SonarQube 6.7.1 Sonar Scanner 3.0.3.778您是否尝试过使用Sonar.Exclutions=bar.h 更新 只需排除foo.h和bar.h文件,因为它们是由第三方工具提供的。您也可以尝试foo.h文件中的//NOSONAR标记 sonar.exclusions=foo.h,bar.h它不起作用:(看起来它只会忽略来源。哦,对不起。你可以试试这个。它在问题的最后一行写着//NOSONAR。这将抑制所有问题-现在和将来-可能会在该行中提出。看起来这需要通过插入/

SonarQube 6.7.1

Sonar Scanner 3.0.3.778

您是否尝试过使用
Sonar.Exclutions=bar.h

更新 只需排除foo.h和bar.h文件,因为它们是由第三方工具提供的。您也可以尝试foo.h文件中的
//NOSONAR
标记


sonar.exclusions=foo.h,bar.h

它不起作用:(看起来它只会忽略来源。哦,对不起。你可以试试这个。它在问题的最后一行写着
//NOSONAR
。这将抑制所有问题-现在和将来-可能会在该行中提出。看起来这需要通过插入
//NOSONAR
来编辑第三方库。是这样吗ht?如果允许您这样做,可以。它将仅作为C++中的
//
注释。您是否能够使用
//NOSONAR
关键字排除文件?
sonar.projectName=MyyAp
sonar.projectBaseDir=src
sonar.sources=.
sonar.cxx.includeDirectories=foo.h,src/includes