Global Metrics

path: .metrics.halstead.effort
old: 654741.613571766
new: 219267.7285434431

path: .metrics.halstead.bugs
old: 2.513383202029055
new: 1.2120723860065932

path: .metrics.halstead.estimated_program_length
old: 982.31124671514
new: 1327.4843352447087

path: .metrics.halstead.difficulty
old: 62.1219512195122
new: 33.26086956521739

path: .metrics.halstead.length
old: 1458.0
new: 870.0

path: .metrics.halstead.vocabulary
old: 150.0
new: 191.0

path: .metrics.halstead.N1
old: 892.0
new: 513.0

path: .metrics.halstead.level
old: 0.01609736945425991
new: 0.030065359477124184

path: .metrics.halstead.purity_ratio
old: 0.6737388523423458
new: 1.5258440634996653

path: .metrics.halstead.n2
old: 123.0
new: 161.0

path: .metrics.halstead.N2
old: 566.0
new: 357.0

path: .metrics.halstead.time
old: 36374.53408732033
new: 12181.54047463573

path: .metrics.halstead.n1
old: 27.0
new: 30.0

path: .metrics.halstead.volume
old: 10539.617650742994
new: 6592.363080391101

path: .metrics.nexits.average
old: 1.5789473684210529
new: 0.5652173913043478

path: .metrics.nexits.sum
old: 30.0
new: 13.0

path: .metrics.nom.functions
old: 19.0
new: 22.0

path: .metrics.nom.total
old: 19.0
new: 23.0

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

path: .metrics.nargs.average
old: 2.9473684210526314
new: 0.9130434782608696

path: .metrics.nargs.sum
old: 56.0
new: 21.0

path: .metrics.cognitive.average
old: 2.4210526315789473
new: 0.782608695652174

path: .metrics.cognitive.sum
old: 46.0
new: 18.0

path: .metrics.cyclomatic.average
old: 3.0
new: 1.5

path: .metrics.cyclomatic.sum
old: 66.0
new: 39.0

path: .metrics.mi.mi_visual_studio
old: 7.458725649824988
new: 12.90393569223176

path: .metrics.mi.mi_original
old: 12.754420861200728
new: 22.065730033716303

path: .metrics.mi.mi_sei
old: -32.921790134988015
new: -3.811773204004446

path: .metrics.loc.ploc
old: 268.0
new: 194.0

path: .metrics.loc.sloc
old: 350.0
new: 336.0

path: .metrics.loc.blank
old: 63.0
new: 51.0

path: .metrics.loc.cloc
old: 19.0
new: 91.0

path: .metrics.loc.lloc
old: 132.0
new: 70.0

Spaces Data

Minimal test - lines (39, 39)

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

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

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

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

path: .spaces[0].metrics.halstead.N1
old: 892.0
new: 6.0

path: .spaces[0].metrics.halstead.N2
old: 559.0
new: 2.0

path: .spaces[0].metrics.halstead.purity_ratio
old: 0.6367386340408077
new: 1.7012050593046013

path: .spaces[0].metrics.halstead.time
old: 37548.07810411411
new: 3.1192832467306713

path: .spaces[0].metrics.halstead.bugs
old: 2.56715578253279
new: 0.0048876146417121315

path: .spaces[0].metrics.halstead.length
old: 1451.0
new: 8.0

path: .spaces[0].metrics.halstead.n2
old: 116.0
new: 2.0

path: .spaces[0].metrics.halstead.volume
old: 10388.973309665442
new: 22.458839376460833

path: .spaces[0].metrics.halstead.difficulty
old: 65.05603448275862
new: 2.5

path: .spaces[0].metrics.halstead.estimated_program_length
old: 923.907757993212
new: 13.60964047443681

path: .spaces[0].metrics.halstead.effort
old: 675865.405874054
new: 56.14709844115208

path: .spaces[0].metrics.halstead.level
old: 0.015371364208573513
new: 0.4

path: .spaces[0].metrics.halstead.vocabulary
old: 143.0
new: 7.0

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

path: .spaces[0].metrics.cyclomatic.average
old: 3.0952380952380953
new: 1.0

path: .spaces[0].metrics.cyclomatic.sum
old: 65.0
new: 1.0

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

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

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

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

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

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

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

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

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

path: .spaces[0].metrics.mi.mi_original
old: 13.768884011781624
new: 154.58924178123317

path: .spaces[0].metrics.mi.mi_visual_studio
old: 8.051978954258258
new: 90.4030653691422

path: .spaces[0].metrics.mi.mi_sei
old: -34.19505669127242
new: 147.42610035996177

Code

int profiler_current_process_id() { return _getpid(); }