CodeCoachでは、アドバイス・タイプごとに、1つのキーワードが関連付けられています。これらのキーワードを使用して、プラグマまたはコマンドラインから、コードのセグメントに対してCodeCoachから返されるアドバイス・タイプを制御します。
アドバイス・タイプ | キーワード |
---|---|
すべてのアドバイス | ALL
|
すべてのクラス・アドバイス | CALL
|
finalとできる可能性のあるクラス |
CFIN
|
staticとできる可能性のあるクラス |
CSTA
|
すべてのメソッド・アドバイス | MALL
|
finalとできる可能性のあるメソッド |
MFIN
|
privateとできる可能性のあるメソッド |
MPRI
|
staticとできる可能性のあるメソッド |
MSTA
|
すべてのフィールド・アドバイス | FALL
|
finalとできる可能性のあるフィールド |
FFIN
|
ローカルとできる可能性のあるフィールド |
FLOC
|
privateとできる可能性のあるフィールド |
FPRI
|
staticとできる可能性のあるフィールド |
FSTA
|
未使用である可能性のあるフィールド |
FUNU
|
すべてのローカル変数を提案 | LALL
|
finalとできる可能性のあるローカル変数 |
LFIN
|
未使用である可能性のあるローカル変数 |
LUNU
|
すべてのメモリー改善を提案 | NALL
|
ArrayListインスタンスの使用方法 |
NALS
|
BitSetインスタンスの使用方法 |
NBST
|
HashMapインスタンスの使用方法 |
NHMP
|
Hashtableインスタンスの使用方法 |
NHTB
|
StringBufferインスタンスの使用方法 |
NSBU
|
Vectorインスタンスの使用方法 |
NVCT
|
WeakHashMapインスタンスの使用方法 |
NWHT
|
その他すべての提案 | OALL
|
定数使用のため起こりえないコードの検出 |
CDEA
|
定数値による不変オブジェクト割当ての検出 |
ACST
|
非効率なinstanceof |
INST
|
Copyright © 1997, 2004, Oracle. All rights reserved.