FindBugs

0.9.3が出たので入れ替えてみた。パフォーマンスがとてもよくなっている。しかし、解析時にエラーが出る場合があるな。

The following errors occurred during analysis:
  Could not generate HTML output
    java.util.MissingResourceException: Can't find resource for bundle java.util.PropertyResourceBundle, key FileName
      At java.util.ResourceBundle.getObject(ResourceBundle.java:326)
      At java.util.ResourceBundle.getObject(ResourceBundle.java:323)
      At java.util.ResourceBundle.getString(ResourceBundle.java:286)
      At edu.umd.cs.findbugs.I18N.getAnnotationDescription(I18N.java:142)
      At edu.umd.cs.findbugs.StringAnnotation.toString(StringAnnotation.java:138)
      At edu.umd.cs.findbugs.AddMessages.execute(AddMessages.java:95)
      At edu.umd.cs.findbugs.HTMLBugReporter.finish(HTMLBugReporter.java:50)
      At edu.umd.cs.findbugs.DelegatingBugReporter.finish(DelegatingBugReporter.java:90)
      At edu.umd.cs.findbugs.DelegatingBugReporter.finish(DelegatingBugReporter.java:90)
      At edu.umd.cs.findbugs.FindBugs.execute(FindBugs.java:1179)
      At edu.umd.cs.findbugs.FindBugs.runMain(FindBugs.java:1853)
      At edu.umd.cs.findbugs.FindBugs.main(FindBugs.java:1783)

下のバグみたい。

http://sourceforge.net/tracker/index.php?func=detail&aid=1267744&group_id=96405&atid=614693

書いてあるとおり、FindBugsAnnotationDescriptions.properties に "FileName= File {0}" を追加したらエラーは出なくなった。