# Global Metrics

path: .metrics.loc.blank
old: 131.0
new: 7.0
path: .metrics.loc.cloc
old: 82.0
new: 12.0
path: .metrics.loc.ploc
old: 683.0
new: 12.0
path: .metrics.loc.sloc
old: 896.0
new: 31.0
path: .metrics.loc.lloc
old: 373.0
new: 0.0
path: .metrics.nargs.sum
old: 66.0
new: 0.0
path: .metrics.nargs.average
old: 2.2
new: null
path: .metrics.mi.mi_original
old: -8.44226046080307
new: 86.6904993926259
path: .metrics.mi.mi_sei
old: -58.98303764420484
new: 90.84443447348126
path: .metrics.mi.mi_visual_studio
old: 0.0
new: 50.69619847521982
path: .metrics.cyclomatic.sum
old: 62.0
new: 4.0
path: .metrics.cyclomatic.average
old: 1.9375
new: 1.0
path: .metrics.nexits.average
old: 0.1
new: null
path: .metrics.nexits.sum
old: 3.0
new: 0.0
path: .metrics.cognitive.average
old: 1.2333333333333334
new: null
path: .metrics.cognitive.sum
old: 37.0
new: 0.0
path: .metrics.nom.functions
old: 30.0
new: 0.0
path: .metrics.nom.total
old: 30.0
new: 0.0
path: .metrics.halstead.purity_ratio
old: 0.30565756929930366
new: 1.298275333472676
path: .metrics.halstead.time
old: 428783.9658576581
new: 69.38281605291189
path: .metrics.halstead.effort
old: 7718111.385437846
new: 1248.8906889524142
path: .metrics.halstead.n2
old: 185.0
new: 13.0
path: .metrics.halstead.bugs
old: 13.01825497026127
new: 0.03865701926834664
path: .metrics.halstead.level
old: 0.005136106831022086
new: 0.16666666666666666
path: .metrics.halstead.volume
old: 39641.044609336655
new: 208.14844815873568
path: .metrics.halstead.estimated_program_length
old: 1559.7705761343466
new: 63.61549134016113
path: .metrics.halstead.vocabulary
old: 218.0
new: 19.0
path: .metrics.halstead.length
old: 5103.0
new: 49.0
path: .metrics.halstead.N1
old: 2920.0
new: 23.0
path: .metrics.halstead.N2
old: 2183.0
new: 26.0
path: .metrics.halstead.difficulty
old: 194.7
new: 6.0
path: .metrics.halstead.n1
old: 33.0
new: 6.0

# Spaces Data

## Minimal test - lines (16, 16)

path: .spaces[2].metrics.nexits.average
old: 0.0
new: null
path: .spaces[2].metrics.loc.ploc
old: 16.0
new: 1.0
path: .spaces[2].metrics.loc.sloc
old: 20.0
new: 1.0
path: .spaces[2].metrics.loc.lloc
old: 10.0
new: 0.0
path: .spaces[2].metrics.loc.blank
old: 4.0
new: 0.0
path: .spaces[2].metrics.nargs.average
old: 1.0
new: null
path: .spaces[2].metrics.nargs.sum
old: 1.0
new: 0.0
path: .spaces[2].metrics.mi.mi_sei
old: 52.83466905528687
new: null
path: .spaces[2].metrics.mi.mi_visual_studio
old: 51.97795647387463
new: null
path: .spaces[2].metrics.mi.mi_original
old: 88.88230557032561
new: null
path: .spaces[2].metrics.nom.functions
old: 1.0
new: 0.0
path: .spaces[2].metrics.nom.total
old: 1.0
new: 0.0
path: .spaces[2].metrics.cognitive.average
old: 3.0
new: null
path: .spaces[2].metrics.cognitive.sum
old: 3.0
new: 0.0
path: .spaces[2].metrics.cyclomatic.sum
old: 3.0
new: 1.0
path: .spaces[2].metrics.cyclomatic.average
old: 3.0
new: 1.0
path: .spaces[2].metrics.halstead.purity_ratio
old: 1.3352443558455085
new: null
path: .spaces[2].metrics.halstead.bugs
old: 0.13140731536449807
new: 0.0
path: .spaces[2].metrics.halstead.vocabulary
old: 35.0
new: 1.0
path: .spaces[2].metrics.halstead.N1
old: 67.0
new: 0.0
path: .spaces[2].metrics.halstead.length
old: 109.0
new: 1.0
path: .spaces[2].metrics.halstead.n2
old: 21.0
new: 1.0
path: .spaces[2].metrics.halstead.time
old: 434.8492157698899
new: 0.0
path: .spaces[2].metrics.halstead.difficulty
old: 14.0
new: 0.0
path: .spaces[2].metrics.halstead.N2
old: 42.0
new: 1.0
path: .spaces[2].metrics.halstead.volume
old: 559.0918488470013
new: 0.0
path: .spaces[2].metrics.halstead.n1
old: 14.0
new: 0.0
path: .spaces[2].metrics.halstead.level
old: 0.07142857142857142
new: null
path: .spaces[2].metrics.halstead.effort
old: 7827.285883858018
new: 0.0
path: .spaces[2].metrics.halstead.estimated_program_length
old: 145.54163478716043
new: null

### Code

    class nsCOMArray_base;

## Minimal test - lines (14, 14)

path: .spaces[0].metrics.loc.lloc
old: 5.0
new: 0.0
path: .spaces[0].metrics.loc.ploc
old: 18.0
new: 1.0
path: .spaces[0].metrics.loc.cloc
old: 3.0
new: 0.0
path: .spaces[0].metrics.loc.sloc
old: 20.0
new: 1.0
path: .spaces[0].metrics.nargs.average
old: 3.0
new: null
path: .spaces[0].metrics.nargs.sum
old: 3.0
new: 0.0
path: .spaces[0].metrics.halstead.difficulty
old: 11.454545454545457
new: 0.0
path: .spaces[0].metrics.halstead.N1
old: 70.0
new: 0.0
path: .spaces[0].metrics.halstead.estimated_program_length
old: 219.76797484763543
new: null
path: .spaces[0].metrics.halstead.effort
old: 7889.536019873765
new: 0.0
path: .spaces[0].metrics.halstead.vocabulary
old: 47.0
new: 1.0
path: .spaces[0].metrics.halstead.N2
old: 54.0
new: 1.0
path: .spaces[0].metrics.halstead.bugs
old: 0.13210311369679875
new: 0.0
path: .spaces[0].metrics.halstead.volume
old: 688.7690176080271
new: 0.0
path: .spaces[0].metrics.halstead.length
old: 124.0
new: 1.0
path: .spaces[0].metrics.halstead.n1
old: 14.0
new: 0.0
path: .spaces[0].metrics.halstead.n2
old: 33.0
new: 1.0
path: .spaces[0].metrics.halstead.purity_ratio
old: 1.7723223778035115
new: null
path: .spaces[0].metrics.halstead.time
old: 438.3075566596536
new: 0.0
path: .spaces[0].metrics.halstead.level
old: 0.0873015873015873
new: null
path: .spaces[0].metrics.cognitive.average
old: 0.0
new: null
path: .spaces[0].metrics.nom.functions
old: 1.0
new: 0.0
path: .spaces[0].metrics.nom.total
old: 1.0
new: 0.0
path: .spaces[0].metrics.nexits.sum
old: 1.0
new: 0.0
path: .spaces[0].metrics.nexits.average
old: 1.0
new: null
path: .spaces[0].metrics.mi.mi_visual_studio
old: 51.612646850739
new: null
path: .spaces[0].metrics.mi.mi_original
old: 88.25762611476368
new: null
path: .spaces[0].metrics.mi.mi_sei
old: 79.9619310535453
new: null

### Code

    class nsISimpleEnumerator;

## Minimal test - lines (15, 15)

path: .spaces[1].metrics.nexits.average
old: 2.0
new: null
path: .spaces[1].metrics.nexits.sum
old: 2.0
new: 0.0
path: .spaces[1].metrics.nom.total
old: 1.0
new: 0.0
path: .spaces[1].metrics.nom.functions
old: 1.0
new: 0.0
path: .spaces[1].metrics.loc.cloc
old: 1.0
new: 0.0
path: .spaces[1].metrics.loc.ploc
old: 9.0
new: 1.0
path: .spaces[1].metrics.loc.sloc
old: 10.0
new: 1.0
path: .spaces[1].metrics.loc.lloc
old: 3.0
new: 0.0
path: .spaces[1].metrics.nargs.average
old: 1.0
new: null
path: .spaces[1].metrics.nargs.sum
old: 1.0
new: 0.0
path: .spaces[1].metrics.cognitive.sum
old: 1.0
new: 0.0
path: .spaces[1].metrics.cognitive.average
old: 1.0
new: null
path: .spaces[1].metrics.mi.mi_original
old: 105.6418693767828
new: null
path: .spaces[1].metrics.mi.mi_visual_studio
old: 61.77887098057474
new: null
path: .spaces[1].metrics.mi.mi_sei
old: 100.43858090586532
new: null
path: .spaces[1].metrics.cyclomatic.average
old: 2.0
new: 1.0
path: .spaces[1].metrics.cyclomatic.sum
old: 2.0
new: 1.0
path: .spaces[1].metrics.halstead.n1
old: 11.0
new: 0.0
path: .spaces[1].metrics.halstead.vocabulary
old: 24.0
new: 1.0
path: .spaces[1].metrics.halstead.N1
old: 27.0
new: 0.0
path: .spaces[1].metrics.halstead.bugs
old: 0.04272183457174155
new: 0.0
path: .spaces[1].metrics.halstead.effort
old: 1450.9642867666798
new: 0.0
path: .spaces[1].metrics.halstead.N2
old: 17.0
new: 1.0
path: .spaces[1].metrics.halstead.length
old: 44.0
new: 1.0
path: .spaces[1].metrics.halstead.n2
old: 13.0
new: 1.0
path: .spaces[1].metrics.halstead.volume
old: 201.73835003173087
new: 0.0
path: .spaces[1].metrics.halstead.estimated_program_length
old: 86.15946414084446
new: null
path: .spaces[1].metrics.halstead.difficulty
old: 7.1923076923076925
new: 0.0
path: .spaces[1].metrics.halstead.time
old: 80.60912704259333
new: 0.0
path: .spaces[1].metrics.halstead.level
old: 0.1390374331550802
new: null
path: .spaces[1].metrics.halstead.purity_ratio
old: 1.9581696395646468
new: null

### Code

    class nsIArray;