minimize

Metrics

コードのメトリクスをチェックします。

BooleanExpressionComplexity

boolean演算子の出現をチェックします。
boolean演算子とは、&& , || , ! のことです。

max

一つの式において許可するboolean演算子の最多出現数を設定します。

ClassDataAbstractionCoupling

あるクラス内から生成(new)するクラスの種類数をチェックします。

max

単一クラス内から生成を許可するクラス種類の最大数を設定します。
デフォルトは 7 です。

ClassFanOutComplexity

あるクラス内から参照するクラスの種類数をチェックします。
ちなみに、コードの保守コストはこの数の2乗に比例するという調査結果があるようです。

max

単一クラス内から参照を許可するクラス種類の最大数を設定します。
デフォルトは 20 です。

CyclomaticComplexity

コードの CyclomaticComplexity を計測します。
この数値の計測方法や意味に関しては、 ここ を参照して下さい。

max

許可される CyclomaticComplexity の最大値を設定します。

NPathComplexity

コードの NPath を計測します。
詳細は不明です。

max

許可される NPath の最大値を設定します。

JavaNCSS

コードの NCSS を計測します。
NCSS とは Non Commenting Source Statements、つまりコメントされていないソースのステートメント数です。

methodMaximum

単一メソッドで許可される NCSS 数を設定します。
デフォルトは 50 です。

classMaximum

単一クラスで許可される NCSS 数を設定します。
デフォルト 1500 です。

fileMaximum

単一ファイルで許可される NCSS 数を設定します。
デフォルトは 2000 です。

[コメント(0)]
[PR] b nEXN[jOb f[^b FXb ]ETCgb SEOb ANZXb nEX[J[b ^ItBXb SEO΍b ҋZb sYSۃ[b vb b nCb nCb AXNb ]Eb یb ev[gb ꗷsb b FXb Ƌhb b zb ҋZb ŗmb Stb wb [VbNb }bT[Wb ݂Xb FXb Mb 365b AtBGCgb эb FXb z[y[Wb fCg[hb FXb zm}\b xXg nC ze [cb ob nCEGfBOb Hawaii hotelsb Hawaii Activitiesb bhhrb Bb nC@Rh~jAb o@zeb
y^cЁup_CVtgvT[rXz nCnIvVicA[ibN}.j - rWlXNXq - iq(1) - iq(2) - COze - ؍s
z[y[W쐬 - ^T[o[ - gуz[y[W - uO - ze \ - iq - ؍ - ^CVFA
[PR] ̎Ԃ̏ɂȂ炱I̎Ԃłł