2016-11-22 17 views
2

EMF経由でJavaコードを生成しています。 Sonarは注釈@generatedを使用してコードのスキャンをスキップしますが、クラスとメソッドの両方のレベルで@generated NOTをスキャンします。Sonarqube:Javaの特定のアノテーション「ex。@generated」のisuesスキャンを無視/スキップする方法

SonarQubeとSonarLintでこれを行う方法はありますか?また、他のアノテーションにも適用できますか?

答えて

0

ブロックの問題を無視する機能がありますが、これらのブロックには、開始末尾が区切り文字の両方が必要です。

また、ファイルの内容の正規表現に基づいてファイルの問題を無視することも、パス/名前に基づいてファイルの問題を無視することもできます。

The docsは、インターフェイスをブラウズできるように詳細を与えることができます。あなたのプロジェクトから:管理>一般設定>分析の範囲

+0

あなたのお返事ありがとうございます。 私はこの文書のガイドラインを理解しています。しかし、何千ものコードに対して生成されたコードのチャンクに開始デリミタと終了デリミタを追加することは望ましくありません。私たちは、ファイル全体ではなく "@generated"で注釈が付けられたクラスまたはメソッドだけをスキップしたいと思います。 Sonarqubeで可能かどうかお知らせください。 私たちのコードの中には、 "@generated NOT"の注釈もあります。 助けてください。ありがとう。 –

+0

こんにちは。どんな提案もお願いします。 –

関連する問題