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