Interstage Studio ユーザーズガイド |
目次 索引 |
第6章 ビルド | > 6.2 ビルダ | > 6.2.8 FindBugs |
FindBugsでは、以下のようなチェックを行っています。
バグカテゴリ |
省略形 |
概要 |
---|---|---|
実行効率 |
P |
必ずしも間違いではないが、実行効率が悪くなる可能性のあるもの。例えば、以下のようなものを検出します。
|
正確性 |
C |
明らかなコーディングミスによって、開発者の意図しないコードになっているもの。例えば、以下のようなものを検出します。
|
国際化 |
I |
国際化、ロケールの扱いに対するコードに欠陥があるもの。例えば、以下のようなものを検出します。
|
マルチスレッド環境での正確性 |
M |
スレッド、ロック、volatileの扱いに対するコードに欠陥があるもの。 |
良くない習慣 |
B |
推奨される、あるいは本質的なコーディング規範から逸脱しているもの。例えば、以下のようなものを検出します。
|
脆弱性を持つコード |
V |
信頼されていないコードからの攻撃に対して脆弱性を持つコード。例えば、以下のようなものを検出します。
|
回避可能 |
D |
誤解を与え易いコード、変則的、間違いを招き易いコード。例えば、以下のようなものを検出します。
|
上記のバグカテゴリ単位にチェックする/しないをカスタマイズすることができます。
目次 索引 |