1
時間を割いて私の質問を読んでくれてありがとう。ソナースキャナの分析は成功しましたが、これらの警告は画面に表示されます。チームは、C++で十分知識のない、Sonarと私にとって非常に新しく、両方とも困惑しています。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 {
言うまでもなく、私は名前空間のラインとその閉じ括弧をコメントアウトした場合、警告が表示されなくなります。
ファイルはソナーで解析されますが、分析に記載されたファイルや重複したコードの計算などを見ることができます。