Global Metrics

path: .metrics.halstead.purity_ratio
old: 1.2975428314995174
new: 0.97510766077737

path: .metrics.halstead.estimated_program_length
old: 1252.1288323970343
new: 16755.27493513755

path: .metrics.halstead.vocabulary
old: 185.0
new: 1603.0

path: .metrics.halstead.n2
old: 144.0
new: 1555.0

path: .metrics.halstead.length
old: 965.0
new: 17183.0

path: .metrics.halstead.n1
old: 41.0
new: 48.0

path: .metrics.halstead.N2
old: 373.0
new: 6901.0

path: .metrics.halstead.bugs
old: 1.7669062948774557
new: 24.136788860614796

path: .metrics.halstead.effort
old: 385924.33018065034
new: 19485031.81277567

path: .metrics.halstead.volume
old: 7267.783109398241
new: 182939.8183165856

path: .metrics.halstead.difficulty
old: 53.10069444444444
new: 106.51061093247588

path: .metrics.halstead.N1
old: 592.0
new: 10282.0

path: .metrics.halstead.level
old: 0.0188321454260119
new: 0.009388735931990532

path: .metrics.halstead.time
old: 21440.240565591685
new: 1082501.767376426

path: .metrics.cognitive.average
old: 1.9333333333333331
new: 4.764705882352941

path: .metrics.cognitive.sum
old: 29.0
new: 648.0

path: .metrics.cyclomatic.average
old: 2.8333333333333335
new: 8.720930232558139

path: .metrics.cyclomatic.sum
old: 51.0
new: 1125.0

path: .metrics.loc.lloc
old: 95.0
new: 2060.0

path: .metrics.loc.cloc
old: 35.0
new: 737.0

path: .metrics.loc.sloc
old: 285.0
new: 5048.0

path: .metrics.loc.blank
old: 32.0
new: 592.0

path: .metrics.loc.ploc
old: 218.0
new: 3719.0

path: .metrics.nexits.average
old: 1.4666666666666666
new: 3.1691176470588234

path: .metrics.nexits.sum
old: 22.0
new: 431.0

path: .metrics.mi.mi_original
old: 21.465401026125505
new: -288.89125303199023

path: .metrics.mi.mi_visual_studio
old: 12.55286609714942
new: 0.0

path: .metrics.mi.mi_sei
old: -13.709093155987844
new: -350.0367749667073

path: .metrics.nom.total
old: 15.0
new: 136.0

path: .metrics.nom.closures
old: 0.0
new: 8.0

path: .metrics.nom.functions
old: 15.0
new: 128.0

path: .metrics.nargs.average
old: 1.0666666666666669
new: 0.8897058823529411

path: .metrics.nargs.sum
old: 16.0
new: 121.0

Spaces Data

Minimal test - lines (34, 34)

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

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

path: .spaces[0].metrics.loc.lloc
old: 95.0
new: 1.0

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

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

path: .spaces[0].metrics.mi.mi_visual_studio
old: 13.671003104131213
new: 87.82328199618497

path: .spaces[0].metrics.mi.mi_original
old: 23.37741530806437
new: 150.1778122134763

path: .spaces[0].metrics.mi.mi_sei
old: -14.16836870865366
new: 141.16357265873245

path: .spaces[0].metrics.nexits.average
old: 1.4666666666666666
new: 1.0

path: .spaces[0].metrics.nexits.sum
old: 22.0
new: 1.0

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

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

path: .spaces[0].metrics.halstead.difficulty
old: 56.06439393939394
new: 5.0

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

path: .spaces[0].metrics.halstead.level
old: 0.017836632659955408
new: 0.2

path: .spaces[0].metrics.halstead.bugs
old: 1.8012400898216308
new: 0.013261740231564564

path: .spaces[0].metrics.halstead.purity_ratio
old: 1.2062116012011093
new: 2.2857142857142856

path: .spaces[0].metrics.halstead.time
old: 22068.193513169263
new: 13.941520836137832

path: .spaces[0].metrics.halstead.n1
old: 41.0
new: 8.0

path: .spaces[0].metrics.halstead.vocabulary
old: 173.0
new: 12.0

path: .spaces[0].metrics.halstead.volume
old: 7085.2007009377985
new: 50.18947501009619

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

path: .spaces[0].metrics.halstead.estimated_program_length
old: 1149.5196559446572
new: 32.0

path: .spaces[0].metrics.halstead.N1
old: 592.0
new: 9.0

path: .spaces[0].metrics.halstead.length
old: 953.0
new: 14.0

path: .spaces[0].metrics.halstead.effort
old: 397227.4832370468
new: 250.94737505048096

path: .spaces[0].metrics.cyclomatic.average
old: 2.9411764705882355
new: 2.0

path: .spaces[0].metrics.cyclomatic.sum
old: 50.0
new: 2.0

path: .spaces[0].metrics.nargs.sum
old: 16.0
new: 0.0

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

path: .spaces[0].metrics.cognitive.sum
old: 29.0
new: 0.0

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

Code

static const char* OnOrOff(bool aBool) { return aBool ? "ON" : "off"; }