2017-12-11 4 views
0

パブリックAPIを修正する必要がある問題は、このAPIのユーザー(およびClirrプラグインチェック)のバイナリ互換性を損なうことなく修正することはできません。私はこれらの問題を除外したいと考えています。これに対応する自動フィルタはありますか(https://docs.sonarqube.org/display/SONAR/Narrowing+the+Focusには何も見つかりませんでした)?または、手動で「修正しない」とマークする必要がありますか?公開APIの問題を除外するにはどうすればよいですか?

コンテキストの場合、これはASMプロジェクトのためであり、そのような問題:

https://sonarqube.ow2.org/project/issues?id=ASM%3Aasm&issues=AV-w56AZ2DWuNN5xTaVz&open=AV-w56AZ2DWuNN5xTaVz

https://sonarqube.ow2.org/project/issues?id=ASM%3Aasm&issues=AV-w56Qo2DWuNN5xTabT&open=AV-w56Qo2DWuNN5xTabT

https://sonarqube.ow2.org/project/issues?id=ASM%3Aasm&issues=AV-w56Li2DWuNN5xTaYC&open=AV-w56Li2DWuNN5xTaYC

https://sonarqube.ow2.org/project/issues?id=ASM%3Aasm&issues=AV-w56Qe2DWuNN5xTabP&open=AV-w56Qe2DWuNN5xTabP

https://sonarqube.ow2.org/project/issues?id=ASM%3Aasm-tree&issues=AV-w6BzG2DWuNN5xTai6&open=AV-w6BzG2DWuNN5xTai6

+0

特定のプロジェクトの参照ルールの重大度を変更しないようにしましょう。 –

答えて

2

right documentationが見つかりました。これはそれを適用する方法の単なる問題です。

パブリックAPIはいくつかのパッケージにまとめられていますので、複数の条件に関する問題を無視してください。したがって、次のような除外設定を行います:

key: squid:S1214 
path: **/objectweb/asm/**/*/java 
関連する問題