非常に大きなコードベースを Guava 11 から Guava 14 に移行しようとしており、削除または廃止された API の使用をキャッチしたいと考えています。FindBugs はそのようなチェックを実行できますか? もしそうなら、どのように?
質問する
485 次
3 に答える
1
サードパーティのコードを変更して注釈javac
を追加できない場合は、カバーしないと思われる側面の 1 つです。@Deprecated
非推奨としてマークされていないメソッドを避けたい場合は、FindBugs 用に私が書いたこのプラグインを使用できます。
https://github.com/Grundlefleck/FindBugs4Deprecating3rdParty
ドキュメントはほとんどないので、自分で少し調べる必要があるかもしれません。プロパティファイルで回避するメソッドとクラスを構成できます。廃止するために使用しorg.junit.Assert.assertThat
ます。
于 2014-01-29T13:54:54.000 に答える
1
このタスクには PMD Sourceforgeを使用することもできます。非推奨のメソッドを見つけることができるルールがあります
于 2013-03-13T22:03:08.723 に答える