# Global Metrics

path: .metrics.nom.total
old: 23.0
new: 1.0
path: .metrics.nom.closures
old: 3.0
new: 0.0
path: .metrics.nom.functions
old: 20.0
new: 1.0
path: .metrics.cyclomatic.average
old: 2.652173913043478
new: 1.0
path: .metrics.cyclomatic.sum
old: 61.0
new: 3.0
path: .metrics.nargs.average
old: 1.0434782608695652
new: 0.0
path: .metrics.nargs.sum
old: 24.0
new: 0.0
path: .metrics.cognitive.sum
old: 52.0
new: 0.0
path: .metrics.cognitive.average
old: 2.260869565217391
new: 0.0
path: .metrics.loc.ploc
old: 243.0
new: 7.0
path: .metrics.loc.lloc
old: 110.0
new: 1.0
path: .metrics.loc.cloc
old: 20.0
new: 4.0
path: .metrics.loc.sloc
old: 302.0
new: 14.0
path: .metrics.loc.blank
old: 39.0
new: 3.0
path: .metrics.mi.mi_visual_studio
old: 10.299394006777502
new: 61.739928461699314
path: .metrics.mi.mi_original
old: 17.611963751589528
new: 105.57527766950582
path: .metrics.mi.mi_sei
old: -24.671346547751984
new: 113.74920470261146
path: .metrics.halstead.vocabulary
old: 186.0
new: 14.0
path: .metrics.halstead.bugs
old: 1.7031088338065177
new: 0.012868305242730796
path: .metrics.halstead.N1
old: 671.0
new: 11.0
path: .metrics.halstead.effort
old: 365212.3746076253
new: 239.86336008962903
path: .metrics.halstead.estimated_program_length
old: 1276.8453458708047
new: 39.302968908806456
path: .metrics.halstead.length
old: 1085.0
new: 18.0
path: .metrics.halstead.purity_ratio
old: 1.1768159869777002
new: 2.1834982727114696
path: .metrics.halstead.N2
old: 414.0
new: 7.0
path: .metrics.halstead.level
old: 0.022397891963109352
new: 0.2857142857142857
path: .metrics.halstead.difficulty
old: 44.64705882352941
new: 3.5
path: .metrics.halstead.n2
old: 153.0
new: 7.0
path: .metrics.halstead.volume
old: 8179.987310052214
new: 68.53238859703687
path: .metrics.halstead.n1
old: 33.0
new: 7.0
path: .metrics.halstead.time
old: 20289.576367090296
new: 13.325742227201614
path: .metrics.nexits.sum
old: 22.0
new: 1.0
path: .metrics.nexits.average
old: 0.9565217391304348
new: 1.0

# Spaces Data

## Minimal test - lines (10, 12)

path: .spaces[0].spaces[0].metrics.halstead.n1
old: 33.0
new: 7.0
path: .spaces[0].spaces[0].metrics.halstead.vocabulary
old: 173.0
new: 10.0
path: .spaces[0].spaces[0].metrics.halstead.volume
old: 7940.182947116022
new: 39.86313713864835
path: .spaces[0].spaces[0].metrics.halstead.N2
old: 400.0
new: 3.0
path: .spaces[0].spaces[0].metrics.halstead.effort
old: 374322.91036404105
new: 139.5209799852692
path: .spaces[0].spaces[0].metrics.halstead.length
old: 1068.0
new: 12.0
path: .spaces[0].spaces[0].metrics.halstead.difficulty
old: 47.142857142857146
new: 3.5
path: .spaces[0].spaces[0].metrics.halstead.level
old: 0.02121212121212121
new: 0.2857142857142857
path: .spaces[0].spaces[0].metrics.halstead.estimated_program_length
old: 1164.564628311124
new: 24.406371956566694
path: .spaces[0].spaces[0].metrics.halstead.n2
old: 140.0
new: 3.0
path: .spaces[0].spaces[0].metrics.halstead.time
old: 20795.717242446724
new: 7.751165554737178
path: .spaces[0].spaces[0].metrics.halstead.N1
old: 668.0
new: 9.0
path: .spaces[0].spaces[0].metrics.halstead.purity_ratio
old: 1.0904163186433746
new: 2.033864329713891
path: .spaces[0].spaces[0].metrics.halstead.bugs
old: 1.7313160342203375
new: 0.00896681942530452
path: .spaces[0].spaces[0].metrics.mi.mi_visual_studio
old: 11.375445692252736
new: 78.25036867974562
path: .spaces[0].spaces[0].metrics.mi.mi_sei
old: -25.247942932581225
new: 117.44529408721525
path: .spaces[0].spaces[0].metrics.mi.mi_original
old: 19.452012133752177
new: 133.808130442365
path: .spaces[0].spaces[0].metrics.nexits.average
old: 0.9565217391304348
new: 1.0
path: .spaces[0].spaces[0].metrics.nexits.sum
old: 22.0
new: 1.0
path: .spaces[0].spaces[0].metrics.loc.lloc
old: 110.0
new: 1.0
path: .spaces[0].spaces[0].metrics.loc.sloc
old: 280.0
new: 3.0
path: .spaces[0].spaces[0].metrics.loc.ploc
old: 229.0
new: 3.0
path: .spaces[0].spaces[0].metrics.loc.blank
old: 38.0
new: 0.0
path: .spaces[0].spaces[0].metrics.loc.cloc
old: 13.0
new: 0.0
path: .spaces[0].spaces[0].metrics.nargs.average
old: 1.0434782608695652
new: 0.0
path: .spaces[0].spaces[0].metrics.nargs.sum
old: 24.0
new: 0.0
path: .spaces[0].spaces[0].metrics.nom.closures
old: 3.0
new: 0.0
path: .spaces[0].spaces[0].metrics.nom.total
old: 23.0
new: 1.0
path: .spaces[0].spaces[0].metrics.nom.functions
old: 20.0
new: 1.0
path: .spaces[0].spaces[0].metrics.cyclomatic.average
old: 2.8095238095238093
new: 1.0
path: .spaces[0].spaces[0].metrics.cyclomatic.sum
old: 59.0
new: 1.0
path: .spaces[0].spaces[0].metrics.cognitive.average
old: 2.260869565217391
new: 0.0
path: .spaces[0].spaces[0].metrics.cognitive.sum
old: 52.0
new: 0.0

### Code

    mozilla::dom::MediaControlKeySource* CreateMediaControlKeySource() {
      return new MPRISServiceHandler();
    }

## Minimal test - lines (8, 14)

path: .spaces[0].metrics.cyclomatic.average
old: 2.727272727272727
new: 1.0
path: .spaces[0].metrics.cyclomatic.sum
old: 60.0
new: 2.0
path: .spaces[0].metrics.nargs.average
old: 1.0434782608695652
new: 0.0
path: .spaces[0].metrics.nargs.sum
old: 24.0
new: 0.0
path: .spaces[0].metrics.mi.mi_visual_studio
old: 11.164425578273644
new: 68.98228336674428
path: .spaces[0].metrics.mi.mi_sei
old: -25.13064432788191
new: 94.6826685160988
path: .spaces[0].metrics.mi.mi_original
old: 19.09116773884793
new: 117.95970455713272
path: .spaces[0].metrics.halstead.n1
old: 33.0
new: 7.0
path: .spaces[0].metrics.halstead.effort
old: 373712.56833406334
new: 200.75790004038475
path: .spaces[0].metrics.halstead.time
old: 20761.809351892407
new: 11.153216668910265
path: .spaces[0].metrics.halstead.purity_ratio
old: 1.0963941557262231
new: 1.9538203080525025
path: .spaces[0].metrics.halstead.vocabulary
old: 174.0
new: 12.0
path: .spaces[0].metrics.halstead.N2
old: 401.0
new: 5.0
path: .spaces[0].metrics.halstead.bugs
old: 1.7294335556031646
new: 0.011428621282029669
path: .spaces[0].metrics.halstead.length
old: 1070.0
new: 16.0
path: .spaces[0].metrics.halstead.level
old: 0.02131036046248016
new: 0.2857142857142857
path: .spaces[0].metrics.halstead.difficulty
old: 46.92553191489362
new: 3.5
path: .spaces[0].metrics.halstead.n2
old: 141.0
new: 5.0
path: .spaces[0].metrics.halstead.estimated_program_length
old: 1173.1417466270589
new: 31.26112492884004
path: .spaces[0].metrics.halstead.N1
old: 669.0
new: 11.0
path: .spaces[0].metrics.halstead.volume
old: 7963.949540558139
new: 57.3594000115385
path: .spaces[0].metrics.cognitive.average
old: 2.260869565217391
new: 0.0
path: .spaces[0].metrics.cognitive.sum
old: 52.0
new: 0.0
path: .spaces[0].metrics.loc.cloc
old: 14.0
new: 0.0
path: .spaces[0].metrics.loc.blank
old: 37.0
new: 2.0
path: .spaces[0].metrics.loc.ploc
old: 231.0
new: 5.0
path: .spaces[0].metrics.loc.sloc
old: 282.0
new: 7.0
path: .spaces[0].metrics.loc.lloc
old: 110.0
new: 1.0
path: .spaces[0].metrics.nom.total
old: 23.0
new: 1.0
path: .spaces[0].metrics.nom.functions
old: 20.0
new: 1.0
path: .spaces[0].metrics.nom.closures
old: 3.0
new: 0.0
path: .spaces[0].metrics.nexits.average
old: 0.9565217391304348
new: 1.0
path: .spaces[0].metrics.nexits.sum
old: 22.0
new: 1.0

### Code

    namespace mozilla::widget {

    mozilla::dom::MediaControlKeySource* CreateMediaControlKeySource() {
      return new MPRISServiceHandler();
    }

    }  // namespace mozilla::widget