sonarqube включил заголовок неизвестных источников - PullRequest
2 голосов
/ 10 октября 2019

У меня есть приложение на C ++, которое включает в себя foo.h, предоставленное сторонним инструментом. foo.h включает bar.h, которого у меня нет. Есть ли способ подавить "не могу найти источники для" # include "bar.h" "?

sonar.projectName=MyyAp
sonar.projectBaseDir=src
sonar.sources=.
sonar.cxx.includeDirectories=foo.h,src/includes

SonarQube 6.7.1
Sonar-Scanner 3.0.3.778

1 Ответ

0 голосов
/ 20 октября 2019

Вы пытались использовать sonar.exclusions=bar.h?

Обновление Просто исключите оба файла foo.h и bar.h, так как они предоставляются сторонним инструментом. Вы также можете попробовать тег //NOSONAR в файле foo.h

sonar.exclusions=foo.h, bar.h

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...