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"; }