Global Metrics
path: .metrics.nexits.average
old: 0.0
new: 1.2777777777777777
path: .metrics.nexits.sum
old: 0.0
new: 23.0
path: .metrics.loc.lloc
old: 2.0
new: 111.0
path: .metrics.loc.ploc
old: 40.0
new: 245.0
path: .metrics.loc.blank
old: 14.0
new: 46.0
path: .metrics.loc.sloc
old: 62.0
new: 330.0
path: .metrics.loc.cloc
old: 8.0
new: 39.0
path: .metrics.nom.closures
old: 0.0
new: 2.0
path: .metrics.nom.functions
old: 3.0
new: 16.0
path: .metrics.nom.total
old: 3.0
new: 18.0
path: .metrics.mi.mi_sei
old: 47.575412421316386
new: -17.454767417915168
path: .metrics.mi.mi_visual_studio
old: 38.97563079631112
new: 11.214226683936865
path: .metrics.mi.mi_original
old: 66.64832866169202
new: 19.17632762953204
path: .metrics.cognitive.sum
old: 0.0
new: 48.0
path: .metrics.cognitive.average
old: 0.0
new: 2.6666666666666665
path: .metrics.cyclomatic.average
old: 1.0
new: 2.8333333333333335
path: .metrics.cyclomatic.sum
old: 7.0
new: 51.0
path: .metrics.halstead.vocabulary
old: 51.0
new: 198.0
path: .metrics.halstead.estimated_program_length
old: 252.87891313821507
new: 1389.1160448950873
path: .metrics.halstead.purity_ratio
old: 1.4450223607898005
new: 1.4825144555977452
path: .metrics.halstead.n2
old: 41.0
new: 168.0
path: .metrics.halstead.bugs
old: 0.14377891932571304
new: 1.2872916863573662
path: .metrics.halstead.N2
old: 74.0
new: 376.0
path: .metrics.halstead.level
old: 0.11081081081081082
new: 0.029787234042553193
path: .metrics.halstead.time
old: 497.6823047325939
new: 13332.906198082774
path: .metrics.halstead.length
old: 175.0
new: 937.0
path: .metrics.halstead.difficulty
old: 9.024390243902438
new: 33.57142857142857
path: .metrics.halstead.n1
old: 10.0
new: 30.0
path: .metrics.halstead.volume
old: 992.6744348450115
new: 7148.707153014594
path: .metrics.halstead.N1
old: 101.0
new: 561.0
path: .metrics.halstead.effort
old: 8958.28148518669
new: 239992.31156548992
path: .metrics.nargs.average
old: 0.3333333333333333
new: 0.7222222222222222
path: .metrics.nargs.sum
old: 1.0
new: 13.0
Spaces Data
Minimal test - lines (48, 56)
path: .spaces[0].metrics.nexits.average
old: 0.0
new: 2.0
path: .spaces[0].metrics.nexits.sum
old: 0.0
new: 2.0
path: .spaces[0].metrics.loc.lloc
old: 2.0
new: 3.0
path: .spaces[0].metrics.loc.ploc
old: 33.0
new: 9.0
path: .spaces[0].metrics.loc.sloc
old: 44.0
new: 9.0
path: .spaces[0].metrics.loc.blank
old: 9.0
new: 0.0
path: .spaces[0].metrics.loc.cloc
old: 2.0
new: 1.0
path: .spaces[0].metrics.nom.total
old: 3.0
new: 1.0
path: .spaces[0].metrics.nom.functions
old: 3.0
new: 1.0
path: .spaces[0].metrics.nargs.average
old: 0.3333333333333333
new: 0.0
path: .spaces[0].metrics.nargs.sum
old: 1.0
new: 0.0
path: .spaces[0].metrics.halstead.time
old: 486.89175760798867
new: 28.571428571428573
path: .spaces[0].metrics.halstead.n2
old: 36.0
new: 7.0
path: .spaces[0].metrics.halstead.purity_ratio
old: 1.3055748869095052
new: 1.9272323786953616
path: .spaces[0].metrics.halstead.bugs
old: 0.1416930983945668
new: 0.02139677824919573
path: .spaces[0].metrics.halstead.estimated_program_length
old: 219.33658100079683
new: 48.18080946738404
path: .spaces[0].metrics.halstead.vocabulary
old: 46.0
new: 16.0
path: .spaces[0].metrics.halstead.n1
old: 10.0
new: 9.0
path: .spaces[0].metrics.halstead.volume
old: 927.9584086175782
new: 100.0
path: .spaces[0].metrics.halstead.level
old: 0.10588235294117648
new: 0.1944444444444444
path: .spaces[0].metrics.halstead.effort
old: 8764.051636943796
new: 514.2857142857143
path: .spaces[0].metrics.halstead.length
old: 168.0
new: 25.0
path: .spaces[0].metrics.halstead.difficulty
old: 9.444444444444445
new: 5.142857142857143
path: .spaces[0].metrics.halstead.N2
old: 68.0
new: 8.0
path: .spaces[0].metrics.halstead.N1
old: 100.0
new: 17.0
path: .spaces[0].metrics.cognitive.sum
old: 0.0
new: 2.0
path: .spaces[0].metrics.cognitive.average
old: 0.0
new: 2.0
path: .spaces[0].metrics.cyclomatic.average
old: 1.0
new: 3.0
path: .spaces[0].metrics.cyclomatic.sum
old: 6.0
new: 3.0
path: .spaces[0].metrics.mi.mi_sei
old: 46.13187002008853
new: 109.09670503016252
path: .spaces[0].metrics.mi.mi_original
old: 72.78459598041877
new: 110.76807688001516
path: .spaces[0].metrics.mi.mi_visual_studio
old: 42.56409121661916
new: 64.77665314620769
Code
static bool ShouldSuppressPlaySound() {
#if defined(_M_AMD64)
if (::GetModuleHandle(L"wslbdhm64.dll") &&
!::GetModuleHandle(L"wslbscrwh64.dll")) {
return true;
}
#endif // defined(_M_AMD64)
return false;
}