マニュアル: FindBugs

投稿日: 更新日:

SpotBugs

FindBugsは3.0.1から更新されていませんが、 SpotBugsというフォーク(分岐)が活発に開発されています。 理由はプロジェクトリーダー不在によるものです1

ここでは特に明記しないかぎり、両方の内容について記載します。

サイト

フィルタファイル

フィルタファイル — spotbugs 3.1.3 ドキュメント

正規表現の使用

Java要素名との一致

Class,Source,Method,Field の name 属性が ~ 文字で始まるときは, 残りの属性コンテンツはJava要素名と照合されるJavaの正規表現として解釈されます。


  1. オープンソースの最後の仕事である「引き継ぎ」を怠ったためですね。参考: 伽藍とバザールの「5. あるソフトに興味をなくしたら、最後の仕事としてそれを有能な後継者に引き渡すこと。」 ↩︎

逆引きマニュアル