Global Metrics

path: .metrics.nom.total
old: 0.0
new: 12.0

path: .metrics.nom.functions
old: 0.0
new: 12.0

path: .metrics.halstead.N1
old: 12.0
new: 254.0

path: .metrics.halstead.vocabulary
old: 21.0
new: 92.0

path: .metrics.halstead.purity_ratio
old: 2.8619550008653873
new: 1.2701566314481756

path: .metrics.halstead.effort
old: 535.3136859011615
new: 106386.24837937776

path: .metrics.halstead.length
old: 25.0
new: 405.0

path: .metrics.halstead.n2
old: 12.0
new: 60.0

path: .metrics.halstead.estimated_program_length
old: 71.54887502163469
new: 514.4134357365111

path: .metrics.halstead.time
old: 29.739649216731195
new: 5910.347132187653

path: .metrics.halstead.bugs
old: 0.021976117904018135
new: 0.7484033819674176

path: .metrics.halstead.n1
old: 9.0
new: 32.0

path: .metrics.halstead.N2
old: 13.0
new: 151.0

path: .metrics.halstead.difficulty
old: 4.875
new: 40.266666666666666

path: .metrics.halstead.volume
old: 109.80793556946902
new: 2642.0425922030904

path: .metrics.halstead.level
old: 0.20512820512820512
new: 0.024834437086092717

path: .metrics.mi.mi_visual_studio
old: 52.034823944027465
new: 25.256796918891865

path: .metrics.mi.mi_original
old: 88.97954894428696
new: 43.18912273130509

path: .metrics.mi.mi_sei
old: 98.0339215524164
new: 17.382504950627776

path: .metrics.cyclomatic.average
old: 1.0
new: 2.3076923076923075

path: .metrics.cyclomatic.sum
old: 2.0
new: 30.0

path: .metrics.loc.sloc
old: 34.0
new: 139.0

path: .metrics.loc.ploc
old: 11.0
new: 77.0

path: .metrics.loc.blank
old: 5.0
new: 42.0

path: .metrics.loc.cloc
old: 18.0
new: 20.0

path: .metrics.loc.lloc
old: 0.0
new: 51.0

path: .metrics.cognitive.average
old: null
new: 1.4166666666666667

path: .metrics.cognitive.sum
old: 0.0
new: 17.0

path: .metrics.nexits.average
old: null
new: 1.3333333333333333

path: .metrics.nexits.sum
old: 0.0
new: 16.0

path: .metrics.nargs.average
old: null
new: 0.9166666666666666

path: .metrics.nargs.sum
old: 0.0
new: 11.0

Spaces Data

Minimal test - lines (10, 10)

path: .spaces[0].metrics.nexits.average
old: null
new: 0.0

path: .spaces[0].metrics.cognitive.average
old: null
new: 0.0

path: .spaces[0].metrics.halstead.difficulty
old: 4.5
new: 3.125

path: .spaces[0].metrics.halstead.volume
old: 93.45440529575887
new: 38.039100017307746

path: .spaces[0].metrics.halstead.time
old: 23.36360132393972
new: 6.604010419671484

path: .spaces[0].metrics.halstead.length
old: 22.0
new: 12.0

path: .spaces[0].metrics.halstead.N1
old: 12.0
new: 7.0

path: .spaces[0].metrics.halstead.N2
old: 10.0
new: 5.0

path: .spaces[0].metrics.halstead.bugs
old: 0.01871056663228821
new: 0.008058711007931684

path: .spaces[0].metrics.halstead.estimated_program_length
old: 61.74860596185444
new: 19.60964047443681

path: .spaces[0].metrics.halstead.n1
old: 9.0
new: 5.0

path: .spaces[0].metrics.halstead.n2
old: 10.0
new: 4.0

path: .spaces[0].metrics.halstead.effort
old: 420.54482383091494
new: 118.87218755408672

path: .spaces[0].metrics.halstead.vocabulary
old: 19.0
new: 9.0

path: .spaces[0].metrics.halstead.level
old: 0.2222222222222222
new: 0.32

path: .spaces[0].metrics.halstead.purity_ratio
old: 2.806754816447929
new: 1.6341367062030674

path: .spaces[0].metrics.nom.functions
old: 0.0
new: 1.0

path: .spaces[0].metrics.nom.total
old: 0.0
new: 1.0

path: .spaces[0].metrics.loc.sloc
old: 15.0
new: 1.0

path: .spaces[0].metrics.loc.ploc
old: 6.0
new: 1.0

path: .spaces[0].metrics.loc.blank
old: 2.0
new: 0.0

path: .spaces[0].metrics.loc.cloc
old: 7.0
new: 0.0

path: .spaces[0].metrics.nargs.average
old: null
new: 0.0

path: .spaces[0].metrics.mi.mi_sei
old: 117.01435020378597
new: 143.47306171748977

path: .spaces[0].metrics.mi.mi_original
old: 103.30472364014148
new: 151.8492041915592

path: .spaces[0].metrics.mi.mi_visual_studio
old: 60.41211908780203
new: 88.80070420559018

Code

CEnumFormatEtc::CEnumFormatEtc() : mRefCnt(0), mCurrentIdx(0) {}