Спасибо, что нашли время, чтобы прочитать мой вопрос. Анализ сонарного сканера является успешным, но эти предупреждения печатаются на экране. Команда, будучи очень новой для Sonar и меня, недостаточно хорошо осведомленных на C++, обе застопорены.Sonarqube C++ ошибка синтаксиса skip __namespace
Сонар-сканер сообщение:
WARN: [/home/jenkins/workspace/Sonar/LIS/src/CORE/CCPARSE/lib/Factory.C:39]: syntax error, skip '__namespace'
для других файлов, содержащих блок пространства имен, все в блоке имен отображаются в виде синтаксических ошибок. Файлы без блока пространства имен являются точными. Команде нужны блоки пространства имен.
Фактический код в Factory.C:
#include <CCPARSE/Factory.H>
namespace CCPARSE {
Излишне говорить, что если я закомментировать строку пространства имен и его закрывающую фигурную скобку, предупреждение уходит.
Файл был проанализирован в Sonar. Я вижу файл, упомянутый в анализе, а также расчет дублированного кода и т. Д.