SonarQubeを使用してコードベースを分析しているときに、@ SuppressWarnings-Annotationを使用してSonarQubeの問題を偽陽性としてマークする必要があることがあります。@SuppressWarningsをJqAssistantで分析する
もちろん、このAnnotationの使用を定義されたケースに限定して、特定のSonarQubeルールalltogehter(これはルールをバイパスするのに簡単に使用すべきではないため)に使用しないようにしたいと思います。
私たちは、@ SuffressWarningsをjqAssitantでスキャンして分析して、許可されていない用途を見つけようと考えています。
しかし注釈があるためSuppressWarningsで使用RetentionPolicy.SOURCEの、スキャンした後、私の推測jqAssistantに存在していないようです:
@Retention(RetentionPolicy.SOURCE)
public @interface SuppressWarnings {
はスキャン結果に注釈を含めるする方法はありますか?
おかげで、 トム
ありがとう、情報ありがとう!私がカスタム注釈で見る問題は、SonarQubeがおそらくそれを尊重しないということです。 – tom