桜技録

🐈🐈🐈🐈🐘

2023-09-01から1ヶ月間の記事一覧

SpotBugsでGeneratedアノテーションがついたクラスやメソッドを除外できるようになる

アノテーション・プロセッサ等のツールで自動生成したコードは静的コード解析の対象から外したいもの。 従来SpotBugsの利用者はパッケージやクラスに関する 除外フィルタ の機能を使ってこれに対応してきた。 <FindBugsFilter> <Match> <Package name="com.example.hoge.gen"/> </Match> <Match> <Class name="~.*Entity"/> </Match> </FindBugsFilter> しかしこの手法では自動生成する成果物…