A project to compute all kinds of descriptors for those software products(e.g. LOC, McCabe, Halstead).
使用Antlr4
和JavaParser
进行语法树级别的分析
能够的到较为准确且完备的信息
同时由于拓展性较强,可以实现各种语言代码的相关Metrics计算
目前实现的语言:Java
计算的维度(参考NASA MDP数据集):
LOC_BLANK,
BRANCH_COUNT,
CALL_PAIRS,
LOC_CODE_AND_COMMENT,
LOC_COMMENTS,
CONDITION_COUNT,
CYCLOMATIC_COMPLEXITY,
CYCLOMATIC_DENSITY,
DECISION_COUNT,
DECISION_DENSITY,
DESIGN_COMPLEXITY,
DESIGN_DENSITY,
EDGE_COUNT,
ESSENTIAL_COMPLEXITY,
ESSENTIAL_DENSITY,
LOC_EXECUTABLE,
PARAMETER_COUNT,
GLOBAL_DATA_COMPLEXITY,
GLOBAL_DATA_DENSITY,
HALSTEAD_CONTENT,
HALSTEAD_DIFFICULTY,
HALSTEAD_EFFORT,
HALSTEAD_ERROR_SET,
HALSTEAD_LENGTH,
HALSTEAD_LEVEL,
HALSTEAD_PROGRAM_TIME,
HALSTEAD_VOLUME,
MAINTENANCE_SEVERITY,
MODIFIED_CONDITION_COUNT,
MULTIPLE_CONDITION_COUNT,
NODE_COUNT,
NORMALIZED_CYCLOMATIC_COMPLEXITY,
NUM_OPERANDS,
NUM_OPERATORS,
NUM_UNIQUE_OPERANDS,
NUM_UNIQUE_OPERATORS,
NUMBER_OF_LINES,
PERCENT_COMMENTS,
LOC_TOTAL
- com.github.javaparser
- org.apache.commons.io
- antlr-4.5.3-complete
- commons-lang3-3.4.jar
Please use Maven to get all these dependencies(In idea, press: Project Structure->Modules->Dependencies)
- 2016.11.06-11.13
- 将统计粒度由BasicBlock改为Expression级
- 重写DecisionPoint、MultiCondition计算算法
- 重新研究ModifiedCondition定义、计算方法
- 检查Graph Reduce算法的问题
===================
Inner Module of:"getGui" Module name:"valueChanged"
======================================
Module name:valueChanged
LOC_BLANK 0.0
BRANCH_COUNT 0.0
CALL_PAIRS 5.0
LOC_CODE_AND_COMMENT 0.0
LOC_COMMENTS 0.0
CONDITION_COUNT 0.0
CYCLOMATIC_COMPLEXITY 1.0
CYCLOMATIC_DENSITY 0.2
DECISION_COUNT 0.0
DECISION_DENSITY 0.0
DESIGN_COMPLEXITY 1.0
DESIGN_DENSITY 1.0
EDGE_COUNT 0.0
ESSENTIAL_COMPLEXITY 1.0
ESSENTIAL_DENSITY 0.0
LOC_EXECUTABLE 5.0
PARAMETER_COUNT 1.0
GLOBAL_DATA_COMPLEXITY 1.0
GLOBAL_DATA_DENSITY 1.0
HALSTEAD_CONTENT 23.342175010620668
HALSTEAD_DIFFICULTY 5.5
HALSTEAD_EFFORT 706.1007940712752
HALSTEAD_ERROR_SET 0.04279398751947123
HALSTEAD_LENGTH 27.0
HALSTEAD_LEVEL 0.18181818181818182
HALSTEAD_PROGRAM_TIME 39.227821892848624
HALSTEAD_VOLUME 128.38196255841368
MAINTENANCE_SEVERITY 1.0
MODIFIED_CONDITION_COUNT 0.0
MULTIPLE_CONDITION_COUNT 0.0
NODE_COUNT 1.0
NORMALIZED_CYCLOMATIC_COMPLEXITY 0.2
NUM_OPERANDS 18.0
NUM_OPERATORS 9.0
NUM_UNIQUE_OPERANDS 36.0
NUM_UNIQUE_OPERATORS 22.0
NUMBER_OF_LINES 5.0
PERCENT_COMMENTS 0.0
LOC_TOTAL 5.0
===================
Inner Module of:"getGui" Module name:"valueChanged"
======================================
Module name:valueChanged
LOC_BLANK 0.0
BRANCH_COUNT 0.0
CALL_PAIRS 5.0
LOC_CODE_AND_COMMENT 0.0
LOC_COMMENTS 0.0
CONDITION_COUNT 0.0
CYCLOMATIC_COMPLEXITY 1.0
CYCLOMATIC_DENSITY 0.2
DECISION_COUNT 0.0
DECISION_DENSITY 0.0
DESIGN_COMPLEXITY 1.0
DESIGN_DENSITY 1.0
EDGE_COUNT 0.0
ESSENTIAL_COMPLEXITY 1.0
ESSENTIAL_DENSITY 0.0
LOC_EXECUTABLE 5.0
PARAMETER_COUNT 1.0
GLOBAL_DATA_COMPLEXITY 1.0
GLOBAL_DATA_DENSITY 1.0
HALSTEAD_CONTENT 23.57980714656595
HALSTEAD_DIFFICULTY 4.666666666666666
HALSTEAD_EFFORT 513.5158000807695
HALSTEAD_ERROR_SET 0.036679700005769256
HALSTEAD_LENGTH 24.0
HALSTEAD_LEVEL 0.2142857142857143
HALSTEAD_PROGRAM_TIME 28.52865556004275
HALSTEAD_VOLUME 110.03910001730776
MAINTENANCE_SEVERITY 1.0
MODIFIED_CONDITION_COUNT 0.0
MULTIPLE_CONDITION_COUNT 0.0
NODE_COUNT 1.0
NORMALIZED_CYCLOMATIC_COMPLEXITY 0.2
NUM_OPERANDS 16.0
NUM_OPERATORS 8.0
NUM_UNIQUE_OPERANDS 36.0
NUM_UNIQUE_OPERATORS 21.0
NUMBER_OF_LINES 5.0
PERCENT_COMMENTS 0.0
LOC_TOTAL 5.0
===================
Inner Module of:"getGui" Module name:"actionPerformed"
======================================
Module name:actionPerformed
LOC_BLANK 0.0
BRANCH_COUNT 0.0
CALL_PAIRS 3.0
LOC_CODE_AND_COMMENT 0.0
LOC_COMMENTS 0.0
CONDITION_COUNT 0.0
CYCLOMATIC_COMPLEXITY 1.0
CYCLOMATIC_DENSITY 0.125
DECISION_COUNT 0.0
DECISION_DENSITY 0.0
DESIGN_COMPLEXITY 1.0
DESIGN_DENSITY 1.0
EDGE_COUNT 3.0
ESSENTIAL_COMPLEXITY 1.0
ESSENTIAL_DENSITY 0.0
LOC_EXECUTABLE 8.0
PARAMETER_COUNT 1.0
GLOBAL_DATA_COMPLEXITY 1.0
GLOBAL_DATA_DENSITY 1.0
HALSTEAD_CONTENT 22.49367841922132
HALSTEAD_DIFFICULTY 5.161290322580645
HALSTEAD_EFFORT 599.2072502935129
HALSTEAD_ERROR_SET 0.03869880158145604
HALSTEAD_LENGTH 25.0
HALSTEAD_LEVEL 0.19375
HALSTEAD_PROGRAM_TIME 33.28929168297294
HALSTEAD_VOLUME 116.09640474436812
MAINTENANCE_SEVERITY 1.0
MODIFIED_CONDITION_COUNT 0.0
MULTIPLE_CONDITION_COUNT 0.0
NODE_COUNT 4.0
NORMALIZED_CYCLOMATIC_COMPLEXITY 0.125
NUM_OPERANDS 16.0
NUM_OPERATORS 9.0
NUM_UNIQUE_OPERANDS 31.0
NUM_UNIQUE_OPERATORS 20.0
NUMBER_OF_LINES 8.0
PERCENT_COMMENTS 0.0
LOC_TOTAL 8.0
===================
Inner Module of:"getGui" Module name:"actionPerformed"
======================================
Module name:actionPerformed
LOC_BLANK 0.0
BRANCH_COUNT 0.0
CALL_PAIRS 2.0
LOC_CODE_AND_COMMENT 0.0
LOC_COMMENTS 0.0
CONDITION_COUNT 0.0
CYCLOMATIC_COMPLEXITY 1.0
CYCLOMATIC_DENSITY 0.14285714285714285
DECISION_COUNT 0.0
DECISION_DENSITY 0.0
DESIGN_COMPLEXITY 1.0
DESIGN_DENSITY 1.0
EDGE_COUNT 3.0
ESSENTIAL_COMPLEXITY 1.0
ESSENTIAL_DENSITY 0.0
LOC_EXECUTABLE 7.0
PARAMETER_COUNT 1.0
GLOBAL_DATA_COMPLEXITY 1.0
GLOBAL_DATA_DENSITY 1.0
HALSTEAD_CONTENT 23.606151047995
HALSTEAD_DIFFICULTY 4.407407407407407
HALSTEAD_EFFORT 458.55515087881645
HALSTEAD_ERROR_SET 0.034680641663103765
HALSTEAD_LENGTH 23.0
HALSTEAD_LEVEL 0.226890756302521
HALSTEAD_PROGRAM_TIME 25.475286159934246
HALSTEAD_VOLUME 104.0419249893113
MAINTENANCE_SEVERITY 1.0
MODIFIED_CONDITION_COUNT 0.0
MULTIPLE_CONDITION_COUNT 0.0
NODE_COUNT 4.0
NORMALIZED_CYCLOMATIC_COMPLEXITY 0.14285714285714285
NUM_OPERANDS 14.0
NUM_OPERATORS 9.0
NUM_UNIQUE_OPERANDS 27.0
NUM_UNIQUE_OPERATORS 17.0
NUMBER_OF_LINES 7.0
PERCENT_COMMENTS 0.0
LOC_TOTAL 7.0
===================
Inner Module of:"getGui" Module name:"actionPerformed"
======================================
Module name:actionPerformed
LOC_BLANK 0.0
BRANCH_COUNT 0.0
CALL_PAIRS 2.0
LOC_CODE_AND_COMMENT 0.0
LOC_COMMENTS 0.0
CONDITION_COUNT 0.0
CYCLOMATIC_COMPLEXITY 1.0
CYCLOMATIC_DENSITY 0.14285714285714285
DECISION_COUNT 0.0
DECISION_DENSITY 0.0
DESIGN_COMPLEXITY 1.0
DESIGN_DENSITY 1.0
EDGE_COUNT 3.0
ESSENTIAL_COMPLEXITY 1.0
ESSENTIAL_DENSITY 0.0
LOC_EXECUTABLE 7.0
PARAMETER_COUNT 1.0
GLOBAL_DATA_COMPLEXITY 1.0
GLOBAL_DATA_DENSITY 1.0
HALSTEAD_CONTENT 23.606151047995
HALSTEAD_DIFFICULTY 4.407407407407407
HALSTEAD_EFFORT 458.55515087881645
HALSTEAD_ERROR_SET 0.034680641663103765
HALSTEAD_LENGTH 23.0
HALSTEAD_LEVEL 0.226890756302521
HALSTEAD_PROGRAM_TIME 25.475286159934246
HALSTEAD_VOLUME 104.0419249893113
MAINTENANCE_SEVERITY 1.0
MODIFIED_CONDITION_COUNT 0.0
MULTIPLE_CONDITION_COUNT 0.0
NODE_COUNT 4.0
NORMALIZED_CYCLOMATIC_COMPLEXITY 0.14285714285714285
NUM_OPERANDS 14.0
NUM_OPERATORS 9.0
NUM_UNIQUE_OPERANDS 27.0
NUM_UNIQUE_OPERATORS 17.0
NUMBER_OF_LINES 7.0
PERCENT_COMMENTS 0.0
LOC_TOTAL 7.0
===================
Inner Module of:"getGui" Module name:"actionPerformed"
======================================
Module name:actionPerformed
LOC_BLANK 0.0
BRANCH_COUNT 0.0
CALL_PAIRS 1.0
LOC_CODE_AND_COMMENT 0.0
LOC_COMMENTS 0.0
CONDITION_COUNT 0.0
CYCLOMATIC_COMPLEXITY 1.0
CYCLOMATIC_DENSITY 0.3333333333333333
DECISION_COUNT 0.0
DECISION_DENSITY 0.0
DESIGN_COMPLEXITY 1.0
DESIGN_DENSITY 1.0
EDGE_COUNT 0.0
ESSENTIAL_COMPLEXITY 1.0
ESSENTIAL_DENSITY 0.0
LOC_EXECUTABLE 3.0
PARAMETER_COUNT 1.0
GLOBAL_DATA_COMPLEXITY 1.0
GLOBAL_DATA_DENSITY 1.0
HALSTEAD_CONTENT 18.810954719596573
HALSTEAD_DIFFICULTY 3.1153846153846154
HALSTEAD_EFFORT 182.57200283324426
HALSTEAD_ERROR_SET 0.019534452978042596
HALSTEAD_LENGTH 15.0
HALSTEAD_LEVEL 0.32098765432098764
HALSTEAD_PROGRAM_TIME 10.142889046291348
HALSTEAD_VOLUME 58.60335893412778
MAINTENANCE_SEVERITY 1.0
MODIFIED_CONDITION_COUNT 0.0
MULTIPLE_CONDITION_COUNT 0.0
NODE_COUNT 1.0
NORMALIZED_CYCLOMATIC_COMPLEXITY 0.3333333333333333
NUM_OPERANDS 9.0
NUM_OPERATORS 6.0
NUM_UNIQUE_OPERANDS 13.0
NUM_UNIQUE_OPERATORS 9.0
NUMBER_OF_LINES 3.0
PERCENT_COMMENTS 0.0
LOC_TOTAL 3.0
===================
Inner Module of:"getGui" Module name:"actionPerformed"
======================================
Module name:actionPerformed
LOC_BLANK 0.0
BRANCH_COUNT 0.0
CALL_PAIRS 1.0
LOC_CODE_AND_COMMENT 0.0
LOC_COMMENTS 0.0
CONDITION_COUNT 0.0
CYCLOMATIC_COMPLEXITY 1.0
CYCLOMATIC_DENSITY 0.3333333333333333
DECISION_COUNT 0.0
DECISION_DENSITY 0.0
DESIGN_COMPLEXITY 1.0
DESIGN_DENSITY 1.0
EDGE_COUNT 0.0
ESSENTIAL_COMPLEXITY 1.0
ESSENTIAL_DENSITY 0.0
LOC_EXECUTABLE 3.0
PARAMETER_COUNT 1.0
GLOBAL_DATA_COMPLEXITY 1.0
GLOBAL_DATA_DENSITY 1.0
HALSTEAD_CONTENT 22.239600007692328
HALSTEAD_DIFFICULTY 3.375
HALSTEAD_EFFORT 253.32294383762044
HALSTEAD_ERROR_SET 0.02501955000865387
HALSTEAD_LENGTH 18.0
HALSTEAD_LEVEL 0.2962962962962963
HALSTEAD_PROGRAM_TIME 14.073496879867802
HALSTEAD_VOLUME 75.05865002596161
MAINTENANCE_SEVERITY 1.0
MODIFIED_CONDITION_COUNT 0.0
MULTIPLE_CONDITION_COUNT 0.0
NODE_COUNT 1.0
NORMALIZED_CYCLOMATIC_COMPLEXITY 0.3333333333333333
NUM_OPERANDS 12.0
NUM_OPERATORS 6.0
NUM_UNIQUE_OPERANDS 16.0
NUM_UNIQUE_OPERATORS 9.0
NUMBER_OF_LINES 3.0
PERCENT_COMMENTS 0.0
LOC_TOTAL 3.0
===================
Inner Module of:"getGui" Module name:"actionPerformed"
======================================
Module name:actionPerformed
LOC_BLANK 0.0
BRANCH_COUNT 0.0
CALL_PAIRS 1.0
LOC_CODE_AND_COMMENT 0.0
LOC_COMMENTS 0.0
CONDITION_COUNT 0.0
CYCLOMATIC_COMPLEXITY 1.0
CYCLOMATIC_DENSITY 0.3333333333333333
DECISION_COUNT 0.0
DECISION_DENSITY 0.0
DESIGN_COMPLEXITY 1.0
DESIGN_DENSITY 1.0
EDGE_COUNT 0.0
ESSENTIAL_COMPLEXITY 1.0
ESSENTIAL_DENSITY 0.0
LOC_EXECUTABLE 3.0
PARAMETER_COUNT 1.0
GLOBAL_DATA_COMPLEXITY 1.0
GLOBAL_DATA_DENSITY 1.0
HALSTEAD_CONTENT 18.810954719596573
HALSTEAD_DIFFICULTY 3.1153846153846154
HALSTEAD_EFFORT 182.57200283324426
HALSTEAD_ERROR_SET 0.019534452978042596
HALSTEAD_LENGTH 15.0
HALSTEAD_LEVEL 0.32098765432098764
HALSTEAD_PROGRAM_TIME 10.142889046291348
HALSTEAD_VOLUME 58.60335893412778
MAINTENANCE_SEVERITY 1.0
MODIFIED_CONDITION_COUNT 0.0
MULTIPLE_CONDITION_COUNT 0.0
NODE_COUNT 1.0
NORMALIZED_CYCLOMATIC_COMPLEXITY 0.3333333333333333
NUM_OPERANDS 9.0
NUM_OPERATORS 6.0
NUM_UNIQUE_OPERANDS 13.0
NUM_UNIQUE_OPERATORS 9.0
NUMBER_OF_LINES 3.0
PERCENT_COMMENTS 0.0
LOC_TOTAL 3.0
===================
Inner Module of:"getGui" Module name:"actionPerformed"
======================================
Module name:actionPerformed
LOC_BLANK 0.0
BRANCH_COUNT 0.0
CALL_PAIRS 1.0
LOC_CODE_AND_COMMENT 0.0
LOC_COMMENTS 0.0
CONDITION_COUNT 0.0
CYCLOMATIC_COMPLEXITY 1.0
CYCLOMATIC_DENSITY 0.3333333333333333
DECISION_COUNT 0.0
DECISION_DENSITY 0.0
DESIGN_COMPLEXITY 1.0
DESIGN_DENSITY 1.0
EDGE_COUNT 0.0
ESSENTIAL_COMPLEXITY 1.0
ESSENTIAL_DENSITY 0.0
LOC_EXECUTABLE 3.0
PARAMETER_COUNT 1.0
GLOBAL_DATA_COMPLEXITY 1.0
GLOBAL_DATA_DENSITY 1.0
HALSTEAD_CONTENT 18.810954719596573
HALSTEAD_DIFFICULTY 3.1153846153846154
HALSTEAD_EFFORT 182.57200283324426
HALSTEAD_ERROR_SET 0.019534452978042596
HALSTEAD_LENGTH 15.0
HALSTEAD_LEVEL 0.32098765432098764
HALSTEAD_PROGRAM_TIME 10.142889046291348
HALSTEAD_VOLUME 58.60335893412778
MAINTENANCE_SEVERITY 1.0
MODIFIED_CONDITION_COUNT 0.0
MULTIPLE_CONDITION_COUNT 0.0
NODE_COUNT 1.0
NORMALIZED_CYCLOMATIC_COMPLEXITY 0.3333333333333333
NUM_OPERANDS 9.0
NUM_OPERATORS 6.0
NUM_UNIQUE_OPERANDS 13.0
NUM_UNIQUE_OPERATORS 9.0
NUMBER_OF_LINES 3.0
PERCENT_COMMENTS 0.0
LOC_TOTAL 3.0
======================================
Module name:getGui
LOC_BLANK 38.0
BRANCH_COUNT 10.0
CALL_PAIRS 90.0
LOC_CODE_AND_COMMENT 0.0
LOC_COMMENTS 13.0
CONDITION_COUNT 22.0
CYCLOMATIC_COMPLEXITY 6.0
CYCLOMATIC_DENSITY 0.030612244897959183
DECISION_COUNT 10.0
DECISION_DENSITY 2.0
DESIGN_COMPLEXITY 6.0
DESIGN_DENSITY 1.0
EDGE_COUNT 17.0
ESSENTIAL_COMPLEXITY 1.0
ESSENTIAL_DENSITY 0.0
LOC_EXECUTABLE 196.0
PARAMETER_COUNT 23.0
GLOBAL_DATA_COMPLEXITY 5.0
GLOBAL_DATA_DENSITY 0.8333333333333334
HALSTEAD_CONTENT 28.39027938793566
HALSTEAD_DIFFICULTY 61.926152398871125
HALSTEAD_EFFORT 108872.41609321628
HALSTEAD_ERROR_SET 0.5860335893412778
HALSTEAD_LENGTH 225.0
HALSTEAD_LEVEL 0.0161482663020774
HALSTEAD_PROGRAM_TIME 6048.467560734238
HALSTEAD_VOLUME 1758.1007680238333
MAINTENANCE_SEVERITY 0.16666666666666666
MODIFIED_CONDITION_COUNT 5.0
MULTIPLE_CONDITION_COUNT 11.0
NODE_COUNT 13.0
NORMALIZED_CYCLOMATIC_COMPLEXITY 0.024291497975708502
NUM_OPERANDS 201.0
NUM_OPERATORS 24.0
NUM_UNIQUE_OPERANDS 1063.0
NUM_UNIQUE_OPERATORS 655.0
NUMBER_OF_LINES 247.0
PERCENT_COMMENTS 0.06220095604658127
LOC_TOTAL 196.0
======================================
Module name:showRootFile
LOC_BLANK 0.0
BRANCH_COUNT 0.0
CALL_PAIRS 1.0
LOC_CODE_AND_COMMENT 0.0
LOC_COMMENTS 1.0
CONDITION_COUNT 0.0
CYCLOMATIC_COMPLEXITY 1.0
CYCLOMATIC_DENSITY 0.25
DECISION_COUNT 0.0
DECISION_DENSITY 0.0
DESIGN_COMPLEXITY 1.0
DESIGN_DENSITY 1.0
EDGE_COUNT 0.0
ESSENTIAL_COMPLEXITY 1.0
ESSENTIAL_DENSITY 0.0
LOC_EXECUTABLE 4.0
PARAMETER_COUNT 0.0
GLOBAL_DATA_COMPLEXITY 1.0
GLOBAL_DATA_DENSITY 1.0
HALSTEAD_CONTENT 20.846060490376736
HALSTEAD_DIFFICULTY 3.333333333333333
HALSTEAD_EFFORT 231.62289433751926
HALSTEAD_ERROR_SET 0.023162289433751926
HALSTEAD_LENGTH 17.0
HALSTEAD_LEVEL 0.30000000000000004
HALSTEAD_PROGRAM_TIME 12.867938574306626
HALSTEAD_VOLUME 69.48686830125578
MAINTENANCE_SEVERITY 1.0
MODIFIED_CONDITION_COUNT 0.0
MULTIPLE_CONDITION_COUNT 0.0
NODE_COUNT 1.0
NORMALIZED_CYCLOMATIC_COMPLEXITY 0.2
NUM_OPERANDS 10.0
NUM_OPERATORS 7.0
NUM_UNIQUE_OPERANDS 15.0
NUM_UNIQUE_OPERATORS 10.0
NUMBER_OF_LINES 5.0
PERCENT_COMMENTS 0.20000000298023224
LOC_TOTAL 4.0
======================================
Module name:findTreePath
LOC_BLANK 1.0
BRANCH_COUNT 4.0
CALL_PAIRS 4.0
LOC_CODE_AND_COMMENT 0.0
LOC_COMMENTS 1.0
CONDITION_COUNT 8.0
CYCLOMATIC_COMPLEXITY 2.0
CYCLOMATIC_DENSITY 0.15384615384615385
DECISION_COUNT 4.0
DECISION_DENSITY 2.0
DESIGN_COMPLEXITY 2.0
DESIGN_DENSITY 1.0
EDGE_COUNT 7.0
ESSENTIAL_COMPLEXITY 2.0
ESSENTIAL_DENSITY 1.0
LOC_EXECUTABLE 13.0
PARAMETER_COUNT 1.0
GLOBAL_DATA_COMPLEXITY 2.0
GLOBAL_DATA_DENSITY 1.0
HALSTEAD_CONTENT 24.954090106342562
HALSTEAD_DIFFICULTY 7.991525423728814
HALSTEAD_EFFORT 1593.6799535316732
HALSTEAD_ERROR_SET 0.06647374850361874
HALSTEAD_LENGTH 38.0
HALSTEAD_LEVEL 0.1251325556733828
HALSTEAD_PROGRAM_TIME 88.53777519620407
HALSTEAD_VOLUME 199.42124551085624
MAINTENANCE_SEVERITY 1.0
MODIFIED_CONDITION_COUNT 2.0
MULTIPLE_CONDITION_COUNT 4.0
NODE_COUNT 7.0
NORMALIZED_CYCLOMATIC_COMPLEXITY 0.13333333333333333
NUM_OPERANDS 23.0
NUM_OPERATORS 15.0
NUM_UNIQUE_OPERANDS 59.0
NUM_UNIQUE_OPERATORS 41.0
NUMBER_OF_LINES 15.0
PERCENT_COMMENTS 0.0714285746216774
LOC_TOTAL 13.0
======================================
Module name:renameFile
LOC_BLANK 6.0
BRANCH_COUNT 8.0
CALL_PAIRS 16.0
LOC_CODE_AND_COMMENT 0.0
LOC_COMMENTS 3.0
CONDITION_COUNT 20.0
CYCLOMATIC_COMPLEXITY 5.0
CYCLOMATIC_DENSITY 0.16129032258064516
DECISION_COUNT 10.0
DECISION_DENSITY 2.0
DESIGN_COMPLEXITY 5.0
DESIGN_DENSITY 1.0
EDGE_COUNT 17.0
ESSENTIAL_COMPLEXITY 3.0
ESSENTIAL_DENSITY 0.5
LOC_EXECUTABLE 31.0
PARAMETER_COUNT 1.0
GLOBAL_DATA_COMPLEXITY 3.0
GLOBAL_DATA_DENSITY 0.6
HALSTEAD_CONTENT 27.2503748125937
HALSTEAD_DIFFICULTY 14.091549295774648
HALSTEAD_EFFORT 5411.154929577465
HALSTEAD_ERROR_SET 0.128
HALSTEAD_LENGTH 64.0
HALSTEAD_LEVEL 0.07096451774112944
HALSTEAD_PROGRAM_TIME 300.61971830985914
HALSTEAD_VOLUME 384.0
MAINTENANCE_SEVERITY 0.6
MODIFIED_CONDITION_COUNT 5.0
MULTIPLE_CONDITION_COUNT 10.0
NODE_COUNT 14.0
NORMALIZED_CYCLOMATIC_COMPLEXITY 0.125
NUM_OPERANDS 46.0
NUM_OPERATORS 18.0
NUM_UNIQUE_OPERANDS 142.0
NUM_UNIQUE_OPERATORS 87.0
NUMBER_OF_LINES 40.0
PERCENT_COMMENTS 0.0882352963089943
LOC_TOTAL 31.0
======================================
Module name:deleteFile
LOC_BLANK 4.0
BRANCH_COUNT 8.0
CALL_PAIRS 18.0
LOC_CODE_AND_COMMENT 0.0
LOC_COMMENTS 1.0
CONDITION_COUNT 16.0
CYCLOMATIC_COMPLEXITY 5.0
CYCLOMATIC_DENSITY 0.14705882352941177
DECISION_COUNT 8.0
DECISION_DENSITY 2.0
DESIGN_COMPLEXITY 5.0
DESIGN_DENSITY 1.0
EDGE_COUNT 17.0
ESSENTIAL_COMPLEXITY 3.0
ESSENTIAL_DENSITY 0.5
LOC_EXECUTABLE 34.0
PARAMETER_COUNT 6.0
GLOBAL_DATA_COMPLEXITY 3.0
GLOBAL_DATA_DENSITY 0.6
HALSTEAD_CONTENT 25.603665370163633
HALSTEAD_DIFFICULTY 16.462025316455698
HALSTEAD_EFFORT 6938.549213503301
HALSTEAD_ERROR_SET 0.1404960625058979
HALSTEAD_LENGTH 69.0
HALSTEAD_LEVEL 0.06074586697424067
HALSTEAD_PROGRAM_TIME 385.47495630573894
HALSTEAD_VOLUME 421.48818751769375
MAINTENANCE_SEVERITY 0.6
MODIFIED_CONDITION_COUNT 4.0
MULTIPLE_CONDITION_COUNT 8.0
NODE_COUNT 14.0
NORMALIZED_CYCLOMATIC_COMPLEXITY 0.1282051282051282
NUM_OPERANDS 51.0
NUM_OPERATORS 18.0
NUM_UNIQUE_OPERANDS 158.0
NUM_UNIQUE_OPERATORS 102.0
NUMBER_OF_LINES 39.0
PERCENT_COMMENTS 0.02857142873108387
LOC_TOTAL 34.0
======================================
Module name:newFile
LOC_BLANK 10.0
BRANCH_COUNT 14.0
CALL_PAIRS 26.0
LOC_CODE_AND_COMMENT 0.0
LOC_COMMENTS 1.0
CONDITION_COUNT 32.0
CYCLOMATIC_COMPLEXITY 8.0
CYCLOMATIC_DENSITY 0.14545454545454545
DECISION_COUNT 16.0
DECISION_DENSITY 2.0
DESIGN_COMPLEXITY 8.0
DESIGN_DENSITY 1.0
EDGE_COUNT 29.0
ESSENTIAL_COMPLEXITY 2.0
ESSENTIAL_DENSITY 0.14285714285714285
LOC_EXECUTABLE 55.0
PARAMETER_COUNT 4.0
GLOBAL_DATA_COMPLEXITY 1.0
GLOBAL_DATA_DENSITY 0.125
HALSTEAD_CONTENT 27.23973407500534
HALSTEAD_DIFFICULTY 23.207142857142856
HALSTEAD_EFFORT 14670.543884463796
HALSTEAD_ERROR_SET 0.21071880002307702
HALSTEAD_LENGTH 96.0
HALSTEAD_LEVEL 0.043090181594336724
HALSTEAD_PROGRAM_TIME 815.0302158035443
HALSTEAD_VOLUME 632.156400069231
MAINTENANCE_SEVERITY 0.25
MODIFIED_CONDITION_COUNT 8.0
MULTIPLE_CONDITION_COUNT 16.0
NODE_COUNT 23.0
NORMALIZED_CYCLOMATIC_COMPLEXITY 0.12121212121212122
NUM_OPERANDS 76.0
NUM_OPERATORS 20.0
NUM_UNIQUE_OPERANDS 280.0
NUM_UNIQUE_OPERATORS 171.0
NUMBER_OF_LINES 66.0
PERCENT_COMMENTS 0.01785714365541935
LOC_TOTAL 55.0
======================================
Module name:showErrorMessage
LOC_BLANK 0.0
BRANCH_COUNT 0.0
CALL_PAIRS 1.0
LOC_CODE_AND_COMMENT 0.0
LOC_COMMENTS 0.0
CONDITION_COUNT 0.0
CYCLOMATIC_COMPLEXITY 1.0
CYCLOMATIC_DENSITY 0.25
DECISION_COUNT 0.0
DECISION_DENSITY 0.0
DESIGN_COMPLEXITY 1.0
DESIGN_DENSITY 1.0
EDGE_COUNT 0.0
ESSENTIAL_COMPLEXITY 1.0
ESSENTIAL_DENSITY 0.0
LOC_EXECUTABLE 4.0
PARAMETER_COUNT 3.0
GLOBAL_DATA_COMPLEXITY 1.0
GLOBAL_DATA_DENSITY 1.0
HALSTEAD_CONTENT 31.853082990266408
HALSTEAD_DIFFICULTY 3.08
HALSTEAD_EFFORT 302.17108647886323
HALSTEAD_ERROR_SET 0.032702498536673515
HALSTEAD_LENGTH 22.0
HALSTEAD_LEVEL 0.3246753246753247
HALSTEAD_PROGRAM_TIME 16.78728258215907
HALSTEAD_VOLUME 98.10749561002054
MAINTENANCE_SEVERITY 1.0
MODIFIED_CONDITION_COUNT 0.0
MULTIPLE_CONDITION_COUNT 0.0
NODE_COUNT 1.0
NORMALIZED_CYCLOMATIC_COMPLEXITY 0.25
NUM_OPERANDS 14.0
NUM_OPERATORS 8.0
NUM_UNIQUE_OPERANDS 25.0
NUM_UNIQUE_OPERATORS 11.0
NUMBER_OF_LINES 4.0
PERCENT_COMMENTS 0.0
LOC_TOTAL 4.0
======================================
Module name:showThrowable
LOC_BLANK 0.0
BRANCH_COUNT 0.0
CALL_PAIRS 5.0
LOC_CODE_AND_COMMENT 0.0
LOC_COMMENTS 0.0
CONDITION_COUNT 0.0
CYCLOMATIC_COMPLEXITY 1.0
CYCLOMATIC_DENSITY 0.16666666666666666
DECISION_COUNT 0.0
DECISION_DENSITY 0.0
DESIGN_COMPLEXITY 1.0
DESIGN_DENSITY 1.0
EDGE_COUNT 0.0
ESSENTIAL_COMPLEXITY 1.0
ESSENTIAL_DENSITY 0.0
LOC_EXECUTABLE 6.0
PARAMETER_COUNT 2.0
GLOBAL_DATA_COMPLEXITY 1.0
GLOBAL_DATA_DENSITY 1.0
HALSTEAD_CONTENT 23.414400956847352
HALSTEAD_DIFFICULTY 4.958333333333333
HALSTEAD_EFFORT 575.6446735241585
HALSTEAD_ERROR_SET 0.03869880158145604
HALSTEAD_LENGTH 25.0
HALSTEAD_LEVEL 0.20168067226890757
HALSTEAD_PROGRAM_TIME 31.98025964023103
HALSTEAD_VOLUME 116.09640474436812
MAINTENANCE_SEVERITY 1.0
MODIFIED_CONDITION_COUNT 0.0
MULTIPLE_CONDITION_COUNT 0.0
NODE_COUNT 1.0
NORMALIZED_CYCLOMATIC_COMPLEXITY 0.16666666666666666
NUM_OPERANDS 17.0
NUM_OPERATORS 8.0
NUM_UNIQUE_OPERANDS 36.0
NUM_UNIQUE_OPERATORS 21.0
NUMBER_OF_LINES 6.0
PERCENT_COMMENTS 0.0
LOC_TOTAL 6.0
===================
Inner Module of:"setTableData" Module name:"run"
======================================
Module name:run
LOC_BLANK 3.0
BRANCH_COUNT 4.0
CALL_PAIRS 20.0
LOC_CODE_AND_COMMENT 0.0
LOC_COMMENTS 1.0
CONDITION_COUNT 12.0
CYCLOMATIC_COMPLEXITY 3.0
CYCLOMATIC_DENSITY 0.13043478260869565
DECISION_COUNT 6.0
DECISION_DENSITY 2.0
DESIGN_COMPLEXITY 3.0
DESIGN_DENSITY 1.0
EDGE_COUNT 7.0
ESSENTIAL_COMPLEXITY 1.0
ESSENTIAL_DENSITY 0.0
LOC_EXECUTABLE 23.0
PARAMETER_COUNT 0.0
GLOBAL_DATA_COMPLEXITY 1.0
GLOBAL_DATA_DENSITY 0.3333333333333333
HALSTEAD_CONTENT 26.293631811541562
HALSTEAD_DIFFICULTY 13.200000000000001
HALSTEAD_EFFORT 4581.402406843003
HALSTEAD_ERROR_SET 0.11569197997078288
HALSTEAD_LENGTH 59.0
HALSTEAD_LEVEL 0.07575757575757575
HALSTEAD_PROGRAM_TIME 254.52235593572237
HALSTEAD_VOLUME 347.07593991234864
MAINTENANCE_SEVERITY 0.3333333333333333
MODIFIED_CONDITION_COUNT 3.0
MULTIPLE_CONDITION_COUNT 6.0
NODE_COUNT 6.0
NORMALIZED_CYCLOMATIC_COMPLEXITY 0.1111111111111111
NUM_OPERANDS 44.0
NUM_OPERATORS 15.0
NUM_UNIQUE_OPERANDS 130.0
NUM_UNIQUE_OPERATORS 78.0
NUMBER_OF_LINES 27.0
PERCENT_COMMENTS 0.0416666679084301
LOC_TOTAL 23.0
======================================
Module name:setTableData
LOC_BLANK 3.0
BRANCH_COUNT 0.0
CALL_PAIRS 1.0
LOC_CODE_AND_COMMENT 0.0
LOC_COMMENTS 3.0
CONDITION_COUNT 0.0
CYCLOMATIC_COMPLEXITY 1.0
CYCLOMATIC_DENSITY 0.034482758620689655
DECISION_COUNT 0.0
DECISION_DENSITY 0.0
DESIGN_COMPLEXITY 1.0
DESIGN_DENSITY 1.0
EDGE_COUNT 0.0
ESSENTIAL_COMPLEXITY 1.0
ESSENTIAL_DENSITY 0.0
LOC_EXECUTABLE 29.0
PARAMETER_COUNT 1.0
GLOBAL_DATA_COMPLEXITY 1.0
GLOBAL_DATA_DENSITY 1.0
HALSTEAD_CONTENT 26.776254765484524
HALSTEAD_DIFFICULTY 14.89864864864865
HALSTEAD_EFFORT 5943.518082366458
HALSTEAD_ERROR_SET 0.13297667062588597
HALSTEAD_LENGTH 66.0
HALSTEAD_LEVEL 0.06712018140589569
HALSTEAD_PROGRAM_TIME 330.19544902035875
HALSTEAD_VOLUME 398.93001187765793
MAINTENANCE_SEVERITY 1.0
MODIFIED_CONDITION_COUNT 0.0
MULTIPLE_CONDITION_COUNT 0.0
NODE_COUNT 1.0
NORMALIZED_CYCLOMATIC_COMPLEXITY 0.02857142857142857
NUM_OPERANDS 49.0
NUM_OPERATORS 17.0
NUM_UNIQUE_OPERANDS 148.0
NUM_UNIQUE_OPERATORS 90.0
NUMBER_OF_LINES 35.0
PERCENT_COMMENTS 0.09375
LOC_TOTAL 29.0
======================================
Module name:setColumnWidth
LOC_BLANK 0.0
BRANCH_COUNT 2.0
CALL_PAIRS 8.0
LOC_CODE_AND_COMMENT 0.0
LOC_COMMENTS 2.0
CONDITION_COUNT 4.0
CYCLOMATIC_COMPLEXITY 2.0
CYCLOMATIC_DENSITY 0.16666666666666666
DECISION_COUNT 2.0
DECISION_DENSITY 2.0
DESIGN_COMPLEXITY 2.0
DESIGN_DENSITY 1.0
EDGE_COUNT 4.0
ESSENTIAL_COMPLEXITY 1.0
ESSENTIAL_DENSITY 0.0
LOC_EXECUTABLE 12.0
PARAMETER_COUNT 2.0
GLOBAL_DATA_COMPLEXITY 2.0
GLOBAL_DATA_DENSITY 1.0
HALSTEAD_CONTENT 24.05290658434013
HALSTEAD_DIFFICULTY 9.13235294117647
HALSTEAD_EFFORT 2006.0092880820737
HALSTEAD_ERROR_SET 0.07321987739644714
HALSTEAD_LENGTH 41.0
HALSTEAD_LEVEL 0.10950080515297908
HALSTEAD_PROGRAM_TIME 111.4449604490041
HALSTEAD_VOLUME 219.65963218934144
MAINTENANCE_SEVERITY 0.5
MODIFIED_CONDITION_COUNT 1.0
MULTIPLE_CONDITION_COUNT 2.0
NODE_COUNT 4.0
NORMALIZED_CYCLOMATIC_COMPLEXITY 0.14285714285714285
NUM_OPERANDS 27.0
NUM_OPERATORS 14.0
NUM_UNIQUE_OPERANDS 68.0
NUM_UNIQUE_OPERATORS 46.0
NUMBER_OF_LINES 14.0
PERCENT_COMMENTS 0.1428571492433548
LOC_TOTAL 12.0
===================
Inner Module of:"showChildren" Module name:"doInBackground"
======================================
Module name:doInBackground
LOC_BLANK 0.0
BRANCH_COUNT 8.0
CALL_PAIRS 7.0
LOC_CODE_AND_COMMENT 1.0
LOC_COMMENTS 1.0
CONDITION_COUNT 16.0
CYCLOMATIC_COMPLEXITY 5.0
CYCLOMATIC_DENSITY 0.3125
DECISION_COUNT 8.0
DECISION_DENSITY 2.0
DESIGN_COMPLEXITY 5.0
DESIGN_DENSITY 1.0
EDGE_COUNT 12.0
ESSENTIAL_COMPLEXITY 1.0
ESSENTIAL_DENSITY 0.0
LOC_EXECUTABLE 16.0
PARAMETER_COUNT 0.0
GLOBAL_DATA_COMPLEXITY 4.0
GLOBAL_DATA_DENSITY 0.8
HALSTEAD_CONTENT 26.56455615623038
HALSTEAD_DIFFICULTY 7.507042253521127
HALSTEAD_EFFORT 1497.0637162998082
HALSTEAD_ERROR_SET 0.06647374850361874
HALSTEAD_LENGTH 38.0
HALSTEAD_LEVEL 0.13320825515947468
HALSTEAD_PROGRAM_TIME 83.17020646110046
HALSTEAD_VOLUME 199.42124551085624
MAINTENANCE_SEVERITY 0.2
MODIFIED_CONDITION_COUNT 4.0
MULTIPLE_CONDITION_COUNT 8.0
NODE_COUNT 9.0
NORMALIZED_CYCLOMATIC_COMPLEXITY 0.29411764705882354
NUM_OPERANDS 26.0
NUM_OPERATORS 12.0
NUM_UNIQUE_OPERANDS 71.0
NUM_UNIQUE_OPERATORS 41.0
NUMBER_OF_LINES 17.0
PERCENT_COMMENTS 0.1111111119389534
LOC_TOTAL 17.0
===================
Inner Module of:"showChildren" Module name:"process"
======================================
Module name:process
LOC_BLANK 0.0
BRANCH_COUNT 2.0
CALL_PAIRS 1.0
LOC_CODE_AND_COMMENT 0.0
LOC_COMMENTS 0.0
CONDITION_COUNT 4.0
CYCLOMATIC_COMPLEXITY 2.0
CYCLOMATIC_DENSITY 0.2857142857142857
DECISION_COUNT 2.0
DECISION_DENSITY 2.0
DESIGN_COMPLEXITY 2.0
DESIGN_DENSITY 1.0
EDGE_COUNT 3.0
ESSENTIAL_COMPLEXITY 2.0
ESSENTIAL_DENSITY 1.0
LOC_EXECUTABLE 7.0
PARAMETER_COUNT 1.0
GLOBAL_DATA_COMPLEXITY 2.0
GLOBAL_DATA_DENSITY 1.0
HALSTEAD_CONTENT 27.6819688985515
HALSTEAD_DIFFICULTY 5.089285714285714
HALSTEAD_EFFORT 716.9859450844533
HALSTEAD_ERROR_SET 0.04696048295289987
HALSTEAD_LENGTH 29.0
HALSTEAD_LEVEL 0.19649122807017544
HALSTEAD_PROGRAM_TIME 39.83255250469185
HALSTEAD_VOLUME 140.8814488586996
MAINTENANCE_SEVERITY 1.0
MODIFIED_CONDITION_COUNT 1.0
MULTIPLE_CONDITION_COUNT 2.0
NODE_COUNT 3.0
NORMALIZED_CYCLOMATIC_COMPLEXITY 0.2857142857142857
NUM_OPERANDS 15.0
NUM_OPERATORS 14.0
NUM_UNIQUE_OPERANDS 28.0
NUM_UNIQUE_OPERATORS 19.0
NUMBER_OF_LINES 7.0
PERCENT_COMMENTS 0.0
LOC_TOTAL 7.0
===================
Inner Module of:"showChildren" Module name:"done"
======================================
Module name:done
LOC_BLANK 0.0
BRANCH_COUNT 0.0
CALL_PAIRS 3.0
LOC_CODE_AND_COMMENT 0.0
LOC_COMMENTS 0.0
CONDITION_COUNT 0.0
CYCLOMATIC_COMPLEXITY 1.0
CYCLOMATIC_DENSITY 0.14285714285714285
DECISION_COUNT 0.0
DECISION_DENSITY 0.0
DESIGN_COMPLEXITY 1.0
DESIGN_DENSITY 1.0
EDGE_COUNT 0.0
ESSENTIAL_COMPLEXITY 1.0
ESSENTIAL_DENSITY 0.0
LOC_EXECUTABLE 7.0
PARAMETER_COUNT 0.0
GLOBAL_DATA_COMPLEXITY 1.0
GLOBAL_DATA_DENSITY 1.0
HALSTEAD_CONTENT 21.675401039439855
HALSTEAD_DIFFICULTY 4.8
HALSTEAD_EFFORT 499.4012399486942
HALSTEAD_ERROR_SET 0.034680641663103765
HALSTEAD_LENGTH 23.0
HALSTEAD_LEVEL 0.20833333333333334
HALSTEAD_PROGRAM_TIME 27.74451333048301
HALSTEAD_VOLUME 104.0419249893113
MAINTENANCE_SEVERITY 1.0
MODIFIED_CONDITION_COUNT 0.0
MULTIPLE_CONDITION_COUNT 0.0
NODE_COUNT 1.0
NORMALIZED_CYCLOMATIC_COMPLEXITY 0.14285714285714285
NUM_OPERANDS 15.0
NUM_OPERATORS 8.0
NUM_UNIQUE_OPERANDS 25.0
NUM_UNIQUE_OPERATORS 16.0
NUMBER_OF_LINES 7.0
PERCENT_COMMENTS 0.0
LOC_TOTAL 7.0
======================================
Module name:showChildren
LOC_BLANK 3.0
BRANCH_COUNT 0.0
CALL_PAIRS 4.0
LOC_CODE_AND_COMMENT 1.0
LOC_COMMENTS 5.0
CONDITION_COUNT 0.0
CYCLOMATIC_COMPLEXITY 1.0
CYCLOMATIC_DENSITY 0.025
DECISION_COUNT 0.0
DECISION_DENSITY 0.0
DESIGN_COMPLEXITY 1.0
DESIGN_DENSITY 1.0
EDGE_COUNT 0.0
ESSENTIAL_COMPLEXITY 1.0
ESSENTIAL_DENSITY 0.0
LOC_EXECUTABLE 40.0
PARAMETER_COUNT 1.0
GLOBAL_DATA_COMPLEXITY 1.0
GLOBAL_DATA_DENSITY 1.0
HALSTEAD_CONTENT 28.162364861664653
HALSTEAD_DIFFICULTY 13.10828025477707
HALSTEAD_EFFORT 4839.0549835676675
HALSTEAD_ERROR_SET 0.12305339041466211
HALSTEAD_LENGTH 62.0
HALSTEAD_LEVEL 0.07628765792031099
HALSTEAD_PROGRAM_TIME 268.83638797598155
HALSTEAD_VOLUME 369.1601712439863
MAINTENANCE_SEVERITY 1.0
MODIFIED_CONDITION_COUNT 0.0
MULTIPLE_CONDITION_COUNT 0.0
NODE_COUNT 1.0
NORMALIZED_CYCLOMATIC_COMPLEXITY 0.020833333333333332
NUM_OPERANDS 42.0
NUM_OPERATORS 20.0
NUM_UNIQUE_OPERANDS 157.0
NUM_UNIQUE_OPERATORS 98.0
NUMBER_OF_LINES 48.0
PERCENT_COMMENTS 0.1304347813129425
LOC_TOTAL 41.0
======================================
Module name:setFileDetails
LOC_BLANK 3.0
BRANCH_COUNT 2.0
CALL_PAIRS 25.0
LOC_CODE_AND_COMMENT 0.0
LOC_COMMENTS 2.0
CONDITION_COUNT 8.0
CYCLOMATIC_COMPLEXITY 2.0
CYCLOMATIC_DENSITY 0.1
DECISION_COUNT 4.0
DECISION_DENSITY 2.0
DESIGN_COMPLEXITY 2.0
DESIGN_DENSITY 1.0
EDGE_COUNT 4.0
ESSENTIAL_COMPLEXITY 1.0
ESSENTIAL_DENSITY 0.0
LOC_EXECUTABLE 20.0
PARAMETER_COUNT 1.0
GLOBAL_DATA_COMPLEXITY 2.0
GLOBAL_DATA_DENSITY 1.0
HALSTEAD_CONTENT 23.748195057670735
HALSTEAD_DIFFICULTY 14.0
HALSTEAD_EFFORT 4654.646231303464
HALSTEAD_ERROR_SET 0.1108249102691301
HALSTEAD_LENGTH 57.0
HALSTEAD_LEVEL 0.07142857142857142
HALSTEAD_PROGRAM_TIME 258.59145729463694
HALSTEAD_VOLUME 332.4747308073903
MAINTENANCE_SEVERITY 0.5
MODIFIED_CONDITION_COUNT 2.0
MULTIPLE_CONDITION_COUNT 4.0
NODE_COUNT 4.0
NORMALIZED_CYCLOMATIC_COMPLEXITY 0.08
NUM_OPERANDS 45.0
NUM_OPERATORS 12.0
NUM_UNIQUE_OPERANDS 135.0
NUM_UNIQUE_OPERATORS 84.0
NUMBER_OF_LINES 25.0
PERCENT_COMMENTS 0.09090909361839294
LOC_TOTAL 20.0
======================================
Module name:copyFile
LOC_BLANK 4.0
BRANCH_COUNT 2.0
CALL_PAIRS 11.0
LOC_CODE_AND_COMMENT 0.0
LOC_COMMENTS 1.0
CONDITION_COUNT 4.0
CYCLOMATIC_COMPLEXITY 2.0
CYCLOMATIC_DENSITY 0.08
DECISION_COUNT 2.0
DECISION_DENSITY 2.0
DESIGN_COMPLEXITY 2.0
DESIGN_DENSITY 1.0
EDGE_COUNT 5.0
ESSENTIAL_COMPLEXITY 1.0
ESSENTIAL_DENSITY 0.0
LOC_EXECUTABLE 25.0
PARAMETER_COUNT 2.0
GLOBAL_DATA_COMPLEXITY 2.0
GLOBAL_DATA_DENSITY 1.0
HALSTEAD_CONTENT 24.586664694497763
HALSTEAD_DIFFICULTY 10.618181818181817
HALSTEAD_EFFORT 2772.0428145608685
HALSTEAD_ERROR_SET 0.08702189200961631
HALSTEAD_LENGTH 47.0
HALSTEAD_LEVEL 0.09417808219178082
HALSTEAD_PROGRAM_TIME 154.0023785867149
HALSTEAD_VOLUME 261.06567602884894
MAINTENANCE_SEVERITY 0.5
MODIFIED_CONDITION_COUNT 1.0
MULTIPLE_CONDITION_COUNT 2.0
NODE_COUNT 5.0
NORMALIZED_CYCLOMATIC_COMPLEXITY 0.06666666666666667
NUM_OPERANDS 32.0
NUM_OPERATORS 15.0
NUM_UNIQUE_OPERANDS 110.0
NUM_UNIQUE_OPERATORS 73.0
NUMBER_OF_LINES 30.0
PERCENT_COMMENTS 0.03846153989434242
LOC_TOTAL 25.0
===================
Inner Module of:"main" Module name:"run"
======================================
Module name:run
LOC_BLANK 4.0
BRANCH_COUNT 0.0
CALL_PAIRS 20.0
LOC_CODE_AND_COMMENT 0.0
LOC_COMMENTS 2.0
CONDITION_COUNT 0.0
CYCLOMATIC_COMPLEXITY 2.0
CYCLOMATIC_DENSITY 0.08333333333333333
DECISION_COUNT 0.0
DECISION_DENSITY 0.0
DESIGN_COMPLEXITY 1.0
DESIGN_DENSITY 0.5
EDGE_COUNT 7.0
ESSENTIAL_COMPLEXITY 1.0
ESSENTIAL_DENSITY 0.0
LOC_EXECUTABLE 24.0
PARAMETER_COUNT 1.0
GLOBAL_DATA_COMPLEXITY 1.0
GLOBAL_DATA_DENSITY 0.5
HALSTEAD_CONTENT 22.66987204740439
HALSTEAD_DIFFICULTY 14.026315789473683
HALSTEAD_EFFORT 4460.014736894089
HALSTEAD_ERROR_SET 0.1059915947479521
HALSTEAD_LENGTH 55.0
HALSTEAD_LEVEL 0.07129455909943716
HALSTEAD_PROGRAM_TIME 247.77859649411604
HALSTEAD_VOLUME 317.9747842438563
MAINTENANCE_SEVERITY 0.5
MODIFIED_CONDITION_COUNT 0.0
MULTIPLE_CONDITION_COUNT 0.0
NODE_COUNT 7.0
NORMALIZED_CYCLOMATIC_COMPLEXITY 0.06666666666666667
NUM_OPERANDS 41.0
NUM_OPERATORS 14.0
NUM_UNIQUE_OPERANDS 133.0
NUM_UNIQUE_OPERATORS 91.0
NUMBER_OF_LINES 30.0
PERCENT_COMMENTS 0.07692307978868484
LOC_TOTAL 24.0
======================================
Module name:main
LOC_BLANK 4.0
BRANCH_COUNT 0.0
CALL_PAIRS 1.0
LOC_CODE_AND_COMMENT 0.0
LOC_COMMENTS 2.0
CONDITION_COUNT 0.0
CYCLOMATIC_COMPLEXITY 1.0
CYCLOMATIC_DENSITY 0.03333333333333333
DECISION_COUNT 0.0
DECISION_DENSITY 0.0
DESIGN_COMPLEXITY 1.0
DESIGN_DENSITY 1.0
EDGE_COUNT 0.0
ESSENTIAL_COMPLEXITY 1.0
ESSENTIAL_DENSITY 0.0
LOC_EXECUTABLE 30.0
PARAMETER_COUNT 1.0
GLOBAL_DATA_COMPLEXITY 1.0
GLOBAL_DATA_DENSITY 1.0
HALSTEAD_CONTENT 23.423633875519823
HALSTEAD_DIFFICULTY 16.711920529801326
HALSTEAD_EFFORT 6541.946599016721
HALSTEAD_ERROR_SET 0.13048463594894985
HALSTEAD_LENGTH 65.0
HALSTEAD_LEVEL 0.05983752724390727
HALSTEAD_PROGRAM_TIME 363.44147772315114
HALSTEAD_VOLUME 391.4539078468495
MAINTENANCE_SEVERITY 1.0
MODIFIED_CONDITION_COUNT 0.0
MULTIPLE_CONDITION_COUNT 0.0
NODE_COUNT 1.0
NORMALIZED_CYCLOMATIC_COMPLEXITY 0.027777777777777776
NUM_OPERANDS 49.0
NUM_OPERATORS 16.0
NUM_UNIQUE_OPERANDS 151.0
NUM_UNIQUE_OPERATORS 103.0
NUMBER_OF_LINES 36.0
PERCENT_COMMENTS 0.0625
LOC_TOTAL 30.0
======================================
Module name:getValueAt
LOC_BLANK 0.0
BRANCH_COUNT 11.0
CALL_PAIRS 1.0
LOC_CODE_AND_COMMENT 0.0
LOC_COMMENTS 0.0
CONDITION_COUNT 4.0
CYCLOMATIC_COMPLEXITY 20.0
CYCLOMATIC_DENSITY 0.6896551724137931
DECISION_COUNT 2.0
DECISION_DENSITY 2.0
DESIGN_COMPLEXITY 11.0
DESIGN_DENSITY 0.55
EDGE_COUNT 33.0
ESSENTIAL_COMPLEXITY 11.0
ESSENTIAL_DENSITY 0.5263157894736842
LOC_EXECUTABLE 29.0
PARAMETER_COUNT 3.0
GLOBAL_DATA_COMPLEXITY 11.0
GLOBAL_DATA_DENSITY 0.55
HALSTEAD_CONTENT 15.51096508506616
HALSTEAD_DIFFICULTY 20.5
HALSTEAD_EFFORT 6518.483076999054
HALSTEAD_ERROR_SET 0.1059915947479521
HALSTEAD_LENGTH 55.0
HALSTEAD_LEVEL 0.04878048780487805
HALSTEAD_PROGRAM_TIME 362.13794872216965
HALSTEAD_VOLUME 317.9747842438563
MAINTENANCE_SEVERITY 0.55
MODIFIED_CONDITION_COUNT 1.0
MULTIPLE_CONDITION_COUNT 2.0
NODE_COUNT 24.0
NORMALIZED_CYCLOMATIC_COMPLEXITY 0.6896551724137931
NUM_OPERANDS 41.0
NUM_OPERATORS 14.0
NUM_UNIQUE_OPERANDS 82.0
NUM_UNIQUE_OPERATORS 82.0
NUMBER_OF_LINES 29.0
PERCENT_COMMENTS 0.0
LOC_TOTAL 29.0
======================================
Module name:getColumnCount
LOC_BLANK 0.0
BRANCH_COUNT 0.0
CALL_PAIRS 0.0
LOC_CODE_AND_COMMENT 0.0
LOC_COMMENTS 0.0
CONDITION_COUNT 0.0
CYCLOMATIC_COMPLEXITY 1.0
CYCLOMATIC_DENSITY 0.25
DECISION_COUNT 0.0
DECISION_DENSITY 0.0
DESIGN_COMPLEXITY 1.0
DESIGN_DENSITY 1.0
EDGE_COUNT 0.0
ESSENTIAL_COMPLEXITY 1.0
ESSENTIAL_DENSITY 0.0
LOC_EXECUTABLE 4.0
PARAMETER_COUNT 0.0
GLOBAL_DATA_COMPLEXITY 1.0
GLOBAL_DATA_DENSITY 1.0
HALSTEAD_CONTENT 16.0
HALSTEAD_DIFFICULTY 4.0
HALSTEAD_EFFORT 256.0
HALSTEAD_ERROR_SET 0.021333333333333333
HALSTEAD_LENGTH 16.0
HALSTEAD_LEVEL 0.25
HALSTEAD_PROGRAM_TIME 14.222222222222221
HALSTEAD_VOLUME 64.0
MAINTENANCE_SEVERITY 1.0
MODIFIED_CONDITION_COUNT 0.0
MULTIPLE_CONDITION_COUNT 0.0
NODE_COUNT 1.0
NORMALIZED_CYCLOMATIC_COMPLEXITY 0.25
NUM_OPERANDS 8.0
NUM_OPERATORS 8.0
NUM_UNIQUE_OPERANDS 10.0
NUM_UNIQUE_OPERATORS 10.0
NUMBER_OF_LINES 4.0
PERCENT_COMMENTS 0.0
LOC_TOTAL 4.0
======================================
Module name:getColumnClass
LOC_BLANK 0.0
BRANCH_COUNT 8.0
CALL_PAIRS 0.0
LOC_CODE_AND_COMMENT 0.0
LOC_COMMENTS 0.0
CONDITION_COUNT 4.0
CYCLOMATIC_COMPLEXITY 11.0
CYCLOMATIC_DENSITY 0.6111111111111112
DECISION_COUNT 2.0
DECISION_DENSITY 2.0
DESIGN_COMPLEXITY 8.0
DESIGN_DENSITY 0.7272727272727273
EDGE_COUNT 20.0
ESSENTIAL_COMPLEXITY 1.0
ESSENTIAL_DENSITY 0.0
LOC_EXECUTABLE 18.0
PARAMETER_COUNT 1.0
GLOBAL_DATA_COMPLEXITY 8.0
GLOBAL_DATA_DENSITY 0.7272727272727273
HALSTEAD_CONTENT 10.013732284797355
HALSTEAD_DIFFICULTY 18.586206896551722
HALSTEAD_EFFORT 3459.2146457926415
HALSTEAD_ERROR_SET 0.06203910001730774
HALSTEAD_LENGTH 36.0
HALSTEAD_LEVEL 0.05380333951762524
HALSTEAD_PROGRAM_TIME 192.17859143292452
HALSTEAD_VOLUME 186.11730005192322
MAINTENANCE_SEVERITY 0.09090909090909091
MODIFIED_CONDITION_COUNT 1.0
MULTIPLE_CONDITION_COUNT 2.0
NODE_COUNT 14.0
NORMALIZED_CYCLOMATIC_COMPLEXITY 0.6111111111111112
NUM_OPERANDS 22.0
NUM_OPERATORS 14.0
NUM_UNIQUE_OPERANDS 29.0
NUM_UNIQUE_OPERATORS 49.0
NUMBER_OF_LINES 18.0
PERCENT_COMMENTS 0.0
LOC_TOTAL 18.0
======================================
Module name:getColumnName
LOC_BLANK 0.0
BRANCH_COUNT 0.0
CALL_PAIRS 0.0
LOC_CODE_AND_COMMENT 0.0
LOC_COMMENTS 0.0
CONDITION_COUNT 0.0
CYCLOMATIC_COMPLEXITY 1.0
CYCLOMATIC_DENSITY 0.25
DECISION_COUNT 0.0
DECISION_DENSITY 0.0
DESIGN_COMPLEXITY 1.0
DESIGN_DENSITY 1.0
EDGE_COUNT 0.0
ESSENTIAL_COMPLEXITY 1.0
ESSENTIAL_DENSITY 0.0
LOC_EXECUTABLE 4.0
PARAMETER_COUNT 1.0
GLOBAL_DATA_COMPLEXITY 1.0
GLOBAL_DATA_DENSITY 1.0
HALSTEAD_CONTENT 20.544522155927158
HALSTEAD_DIFFICULTY 3.9285714285714284
HALSTEAD_EFFORT 317.0774465391819
HALSTEAD_ERROR_SET 0.02690354091847604
HALSTEAD_LENGTH 19.0
HALSTEAD_LEVEL 0.2545454545454546
HALSTEAD_PROGRAM_TIME 17.615413696621218
HALSTEAD_VOLUME 80.71062275542812
MAINTENANCE_SEVERITY 1.0
MODIFIED_CONDITION_COUNT 0.0
MULTIPLE_CONDITION_COUNT 0.0
NODE_COUNT 1.0
NORMALIZED_CYCLOMATIC_COMPLEXITY 0.25
NUM_OPERANDS 11.0
NUM_OPERATORS 8.0
NUM_UNIQUE_OPERANDS 14.0
NUM_UNIQUE_OPERATORS 10.0
NUMBER_OF_LINES 4.0
PERCENT_COMMENTS 0.0
LOC_TOTAL 4.0
======================================
Module name:getRowCount
LOC_BLANK 0.0
BRANCH_COUNT 0.0
CALL_PAIRS 0.0
LOC_CODE_AND_COMMENT 0.0
LOC_COMMENTS 0.0
CONDITION_COUNT 0.0
CYCLOMATIC_COMPLEXITY 1.0
CYCLOMATIC_DENSITY 0.25
DECISION_COUNT 0.0
DECISION_DENSITY 0.0
DESIGN_COMPLEXITY 1.0
DESIGN_DENSITY 1.0
EDGE_COUNT 0.0
ESSENTIAL_COMPLEXITY 1.0
ESSENTIAL_DENSITY 0.0
LOC_EXECUTABLE 4.0
PARAMETER_COUNT 0.0
GLOBAL_DATA_COMPLEXITY 1.0
GLOBAL_DATA_DENSITY 1.0
HALSTEAD_CONTENT 16.0
HALSTEAD_DIFFICULTY 4.0
HALSTEAD_EFFORT 256.0
HALSTEAD_ERROR_SET 0.021333333333333333
HALSTEAD_LENGTH 16.0
HALSTEAD_LEVEL 0.25
HALSTEAD_PROGRAM_TIME 14.222222222222221
HALSTEAD_VOLUME 64.0
MAINTENANCE_SEVERITY 1.0
MODIFIED_CONDITION_COUNT 0.0
MULTIPLE_CONDITION_COUNT 0.0
NODE_COUNT 1.0
NORMALIZED_CYCLOMATIC_COMPLEXITY 0.25
NUM_OPERANDS 8.0
NUM_OPERATORS 8.0
NUM_UNIQUE_OPERANDS 10.0
NUM_UNIQUE_OPERATORS 10.0
NUMBER_OF_LINES 4.0
PERCENT_COMMENTS 0.0
LOC_TOTAL 4.0
======================================
Module name:getFile
LOC_BLANK 0.0
BRANCH_COUNT 0.0
CALL_PAIRS 0.0
LOC_CODE_AND_COMMENT 0.0
LOC_COMMENTS 0.0
CONDITION_COUNT 0.0
CYCLOMATIC_COMPLEXITY 1.0
CYCLOMATIC_DENSITY 0.25
DECISION_COUNT 0.0
DECISION_DENSITY 0.0
DESIGN_COMPLEXITY 1.0
DESIGN_DENSITY 1.0
EDGE_COUNT 0.0
ESSENTIAL_COMPLEXITY 1.0
ESSENTIAL_DENSITY 0.0
LOC_EXECUTABLE 4.0
PARAMETER_COUNT 1.0
GLOBAL_DATA_COMPLEXITY 1.0
GLOBAL_DATA_DENSITY 1.0
HALSTEAD_CONTENT 20.544522155927158
HALSTEAD_DIFFICULTY 3.9285714285714284
HALSTEAD_EFFORT 317.0774465391819
HALSTEAD_ERROR_SET 0.02690354091847604
HALSTEAD_LENGTH 19.0
HALSTEAD_LEVEL 0.2545454545454546
HALSTEAD_PROGRAM_TIME 17.615413696621218
HALSTEAD_VOLUME 80.71062275542812
MAINTENANCE_SEVERITY 1.0
MODIFIED_CONDITION_COUNT 0.0
MULTIPLE_CONDITION_COUNT 0.0
NODE_COUNT 1.0
NORMALIZED_CYCLOMATIC_COMPLEXITY 0.25
NUM_OPERANDS 11.0
NUM_OPERATORS 8.0
NUM_UNIQUE_OPERANDS 14.0
NUM_UNIQUE_OPERATORS 10.0
NUMBER_OF_LINES 4.0
PERCENT_COMMENTS 0.0
LOC_TOTAL 4.0
======================================
Module name:setFiles
LOC_BLANK 0.0
BRANCH_COUNT 0.0
CALL_PAIRS 1.0
LOC_CODE_AND_COMMENT 0.0
LOC_COMMENTS 0.0
CONDITION_COUNT 0.0
CYCLOMATIC_COMPLEXITY 1.0
CYCLOMATIC_DENSITY 0.2
DECISION_COUNT 0.0
DECISION_DENSITY 0.0
DESIGN_COMPLEXITY 1.0
DESIGN_DENSITY 1.0
EDGE_COUNT 0.0
ESSENTIAL_COMPLEXITY 1.0
ESSENTIAL_DENSITY 0.0
LOC_EXECUTABLE 5.0
PARAMETER_COUNT 2.0
GLOBAL_DATA_COMPLEXITY 1.0
GLOBAL_DATA_DENSITY 1.0
HALSTEAD_CONTENT 20.36438077833789
HALSTEAD_DIFFICULTY 4.529411764705882
HALSTEAD_EFFORT 417.7868983901915
HALSTEAD_ERROR_SET 0.030746221959451325
HALSTEAD_LENGTH 21.0
HALSTEAD_LEVEL 0.2207792207792208
HALSTEAD_PROGRAM_TIME 23.21038324389953
HALSTEAD_VOLUME 92.23866587835397
MAINTENANCE_SEVERITY 1.0
MODIFIED_CONDITION_COUNT 0.0
MULTIPLE_CONDITION_COUNT 0.0
NODE_COUNT 1.0
NORMALIZED_CYCLOMATIC_COMPLEXITY 0.2
NUM_OPERANDS 11.0
NUM_OPERATORS 10.0
NUM_UNIQUE_OPERANDS 17.0
NUM_UNIQUE_OPERATORS 14.0
NUMBER_OF_LINES 5.0
PERCENT_COMMENTS 0.0
LOC_TOTAL 5.0
======================================
Module name:getTreeCellRendererComponent
LOC_BLANK 3.0
BRANCH_COUNT 2.0
CALL_PAIRS 11.0
LOC_CODE_AND_COMMENT 0.0
LOC_COMMENTS 0.0
CONDITION_COUNT 4.0
CYCLOMATIC_COMPLEXITY 2.0
CYCLOMATIC_DENSITY 0.11764705882352941
DECISION_COUNT 2.0
DECISION_DENSITY 2.0
DESIGN_COMPLEXITY 2.0
DESIGN_DENSITY 1.0
EDGE_COUNT 5.0
ESSENTIAL_COMPLEXITY 1.0
ESSENTIAL_DENSITY 0.0
LOC_EXECUTABLE 17.0
PARAMETER_COUNT 7.0
GLOBAL_DATA_COMPLEXITY 1.0
GLOBAL_DATA_DENSITY 0.5
HALSTEAD_CONTENT 26.62196315931473
HALSTEAD_DIFFICULTY 10.600000000000001
HALSTEAD_EFFORT 2991.243780580604
HALSTEAD_ERROR_SET 0.09406426982957873
HALSTEAD_LENGTH 50.0
HALSTEAD_LEVEL 0.09433962264150943
HALSTEAD_PROGRAM_TIME 166.1802100322558
HALSTEAD_VOLUME 282.1928094887362
MAINTENANCE_SEVERITY 0.5
MODIFIED_CONDITION_COUNT 1.0
MULTIPLE_CONDITION_COUNT 2.0
NODE_COUNT 5.0
NORMALIZED_CYCLOMATIC_COMPLEXITY 0.1
NUM_OPERANDS 38.0
NUM_OPERATORS 12.0
NUM_UNIQUE_OPERANDS 95.0
NUM_UNIQUE_OPERATORS 53.0
NUMBER_OF_LINES 20.0
PERCENT_COMMENTS 0.0
LOC_TOTAL 17.0
好孩子协议——2016
——Published by Novemser
该软件禁止以下情况的使用:
- 不听一哥的话
- 见到一哥不打招呼
- 把软件卖给别的组织/个人
- 每天熬夜 不爱护身体
--END--