# Global Metrics

path: .metrics.nom.total
old: 12.0
new: 0.0
path: .metrics.nom.functions
old: 12.0
new: 0.0
path: .metrics.halstead.estimated_program_length
old: 567.4855474072469
new: 53.5635228093372
path: .metrics.halstead.N2
old: 147.0
new: 35.0
path: .metrics.halstead.difficulty
old: 15.816455696202532
new: 9.545454545454543
path: .metrics.halstead.time
old: 1938.361509112597
new: 227.59736275143936
path: .metrics.halstead.length
old: 335.0
new: 105.0
path: .metrics.halstead.volume
old: 2205.962437741587
new: 429.1835983312856
path: .metrics.halstead.n2
old: 79.0
new: 11.0
path: .metrics.halstead.bugs
old: 0.35591825775496744
new: 0.08534378481229102
path: .metrics.halstead.N1
old: 188.0
new: 70.0
path: .metrics.halstead.effort
old: 34890.50716402675
new: 4096.752529525908
path: .metrics.halstead.level
old: 0.06322529011604641
new: 0.10476190476190476
path: .metrics.halstead.n1
old: 17.0
new: 6.0
path: .metrics.halstead.vocabulary
old: 96.0
new: 17.0
path: .metrics.halstead.purity_ratio
old: 1.693986708678349
new: 0.5101287886603543
path: .metrics.mi.mi_original
old: 51.53186329075841
new: 75.80835190668161
path: .metrics.mi.mi_sei
old: 20.707001891748916
new: 72.91382833253064
path: .metrics.mi.mi_visual_studio
old: 30.135592567694975
new: 44.33236953607112
path: .metrics.loc.blank
old: 19.0
new: 11.0
path: .metrics.loc.sloc
old: 100.0
new: 40.0
path: .metrics.loc.ploc
old: 74.0
new: 17.0
path: .metrics.loc.cloc
old: 7.0
new: 12.0
path: .metrics.loc.lloc
old: 12.0
new: 0.0
path: .metrics.nargs.sum
old: 10.0
new: 0.0
path: .metrics.nargs.average
old: 0.8333333333333334
new: null
path: .metrics.nexits.sum
old: 9.0
new: 0.0
path: .metrics.nexits.average
old: 0.75
new: null
path: .metrics.cyclomatic.sum
old: 21.0
new: 17.0
path: .metrics.cyclomatic.average
old: 1.2352941176470589
new: 1.0
path: .metrics.cognitive.average
old: 0.0
new: null

# Spaces Data

## Minimal test - lines (15, 15)

path: .spaces[0].metrics.mi.mi_sei
old: null
new: 151.0085138584187
path: .spaces[0].metrics.mi.mi_original
old: null
new: 157.07238159728848
path: .spaces[0].metrics.mi.mi_visual_studio
old: null
new: 91.85519391654296
path: .spaces[0].metrics.halstead.n1
old: 0.0
new: 4.0
path: .spaces[0].metrics.halstead.purity_ratio
old: null
new: 1.3333333333333333
path: .spaces[0].metrics.halstead.N1
old: 0.0
new: 5.0
path: .spaces[0].metrics.halstead.bugs
old: 0.0
new: 0.003063600184050184
path: .spaces[0].metrics.halstead.time
old: 0.0
new: 1.5479520632582415
path: .spaces[0].metrics.halstead.vocabulary
old: 1.0
new: 5.0
path: .spaces[0].metrics.halstead.difficulty
old: 0.0
new: 2.0
path: .spaces[0].metrics.halstead.length
old: 1.0
new: 6.0
path: .spaces[0].metrics.halstead.volume
old: 0.0
new: 13.931568569324174
path: .spaces[0].metrics.halstead.effort
old: 0.0
new: 27.863137138648348
path: .spaces[0].metrics.halstead.level
old: null
new: 0.5
path: .spaces[0].metrics.halstead.estimated_program_length
old: null
new: 8.0

### Code

    template class mozilla::detail::nsTStringRepr;

## Minimal test - lines (16, 16)

path: .spaces[1].metrics.halstead.vocabulary
old: 1.0
new: 5.0
path: .spaces[1].metrics.halstead.bugs
old: 0.0
new: 0.003063600184050184
path: .spaces[1].metrics.halstead.time
old: 0.0
new: 1.5479520632582415
path: .spaces[1].metrics.halstead.volume
old: 0.0
new: 13.931568569324174
path: .spaces[1].metrics.halstead.N1
old: 0.0
new: 5.0
path: .spaces[1].metrics.halstead.purity_ratio
old: null
new: 1.3333333333333333
path: .spaces[1].metrics.halstead.estimated_program_length
old: null
new: 8.0
path: .spaces[1].metrics.halstead.n1
old: 0.0
new: 4.0
path: .spaces[1].metrics.halstead.length
old: 1.0
new: 6.0
path: .spaces[1].metrics.halstead.effort
old: 0.0
new: 27.863137138648348
path: .spaces[1].metrics.halstead.level
old: null
new: 0.5
path: .spaces[1].metrics.halstead.difficulty
old: 0.0
new: 2.0
path: .spaces[1].metrics.mi.mi_original
old: null
new: 157.07238159728848
path: .spaces[1].metrics.mi.mi_sei
old: null
new: 151.0085138584187
path: .spaces[1].metrics.mi.mi_visual_studio
old: null
new: 91.85519391654296

### Code

    template class mozilla::detail::nsTStringRepr;

## Minimal test - lines (19, 19)

path: .spaces[3].metrics.halstead.estimated_program_length
old: 226.276705511318
new: 4.754887502163468
path: .spaces[3].metrics.halstead.purity_ratio
old: 1.7958468691374443
new: 1.188721875540867
path: .spaces[3].metrics.halstead.n1
old: 14.0
new: 3.0
path: .spaces[3].metrics.halstead.time
old: 442.6904099836329
new: 0.6666666666666666
path: .spaces[3].metrics.halstead.N1
old: 71.0
new: 3.0
path: .spaces[3].metrics.halstead.N2
old: 55.0
new: 1.0
path: .spaces[3].metrics.halstead.vocabulary
old: 48.0
new: 4.0
path: .spaces[3].metrics.halstead.level
old: 0.08831168831168831
new: 0.6666666666666666
path: .spaces[3].metrics.halstead.volume
old: 703.7052750908657
new: 8.0
path: .spaces[3].metrics.halstead.effort
old: 7968.427379705392
new: 12.0
path: .spaces[3].metrics.halstead.bugs
old: 0.13298229528773048
new: 0.0017471609294725976
path: .spaces[3].metrics.halstead.length
old: 126.0
new: 4.0
path: .spaces[3].metrics.halstead.n2
old: 34.0
new: 1.0
path: .spaces[3].metrics.halstead.difficulty
old: 11.323529411764708
new: 1.5
path: .spaces[3].metrics.cognitive.average
old: 0.0
new: null
path: .spaces[3].metrics.cyclomatic.average
old: 1.6666666666666667
new: 1.0
path: .spaces[3].metrics.cyclomatic.sum
old: 5.0
new: 1.0
path: .spaces[3].metrics.mi.mi_visual_studio
old: 47.16814758258005
new: 93.54204911302038
path: .spaces[3].metrics.mi.mi_original
old: 80.65753236621188
new: 159.95690398326485
path: .spaces[3].metrics.mi.mi_sei
old: 55.12679588766602
new: 155.17000000000002
path: .spaces[3].metrics.loc.ploc
old: 22.0
new: 1.0
path: .spaces[3].metrics.loc.sloc
old: 30.0
new: 1.0
path: .spaces[3].metrics.loc.cloc
old: 1.0
new: 0.0
path: .spaces[3].metrics.loc.blank
old: 7.0
new: 0.0
path: .spaces[3].metrics.loc.lloc
old: 2.0
new: 0.0
path: .spaces[3].metrics.nexits.average
old: 0.5
new: null
path: .spaces[3].metrics.nexits.sum
old: 1.0
new: 0.0
path: .spaces[3].metrics.nargs.average
old: 2.0
new: null
path: .spaces[3].metrics.nargs.sum
old: 4.0
new: 0.0
path: .spaces[3].metrics.nom.functions
old: 2.0
new: 0.0
path: .spaces[3].metrics.nom.total
old: 2.0
new: 0.0

### Code

    template class nsTLiteralString;

## Minimal test - lines (18, 18)

path: .spaces[2].metrics.nom.functions
old: 10.0
new: 0.0
path: .spaces[2].metrics.nom.total
old: 10.0
new: 0.0
path: .spaces[2].metrics.cyclomatic.average
old: 1.181818181818182
new: 1.0
path: .spaces[2].metrics.cyclomatic.sum
old: 13.0
new: 1.0
path: .spaces[2].metrics.halstead.effort
old: 15194.935846053784
new: 12.0
path: .spaces[2].metrics.halstead.estimated_program_length
old: 312.6872089127504
new: 4.754887502163468
path: .spaces[2].metrics.halstead.vocabulary
old: 61.0
new: 4.0
path: .spaces[2].metrics.halstead.level
old: 0.0757201646090535
new: 0.6666666666666666
path: .spaces[2].metrics.halstead.purity_ratio
old: 1.611789736663662
new: 1.188721875540867
path: .spaces[2].metrics.halstead.difficulty
old: 13.206521739130435
new: 1.5
path: .spaces[2].metrics.halstead.length
old: 194.0
new: 4.0
path: .spaces[2].metrics.halstead.volume
old: 1150.5630434872
new: 8.0
path: .spaces[2].metrics.halstead.N1
old: 113.0
new: 3.0
path: .spaces[2].metrics.halstead.N2
old: 81.0
new: 1.0
path: .spaces[2].metrics.halstead.bugs
old: 0.20449278633142917
new: 0.0017471609294725976
path: .spaces[2].metrics.halstead.n1
old: 15.0
new: 3.0
path: .spaces[2].metrics.halstead.n2
old: 46.0
new: 1.0
path: .spaces[2].metrics.halstead.time
old: 844.1631025585435
new: 0.6666666666666666
path: .spaces[2].metrics.loc.blank
old: 6.0
new: 0.0
path: .spaces[2].metrics.loc.ploc
old: 40.0
new: 1.0
path: .spaces[2].metrics.loc.sloc
old: 46.0
new: 1.0
path: .spaces[2].metrics.loc.lloc
old: 10.0
new: 0.0
path: .spaces[2].metrics.cognitive.average
old: 0.0
new: null
path: .spaces[2].metrics.nexits.average
old: 0.8
new: null
path: .spaces[2].metrics.nexits.sum
old: 8.0
new: 0.0
path: .spaces[2].metrics.mi.mi_original
old: 69.33637451309609
new: 159.95690398326485
path: .spaces[2].metrics.mi.mi_visual_studio
old: 40.54758743455912
new: 93.54204911302038
path: .spaces[2].metrics.mi.mi_sei
old: 25.654049843508915
new: 155.17000000000002
path: .spaces[2].metrics.nargs.sum
old: 6.0
new: 0.0
path: .spaces[2].metrics.nargs.average
old: 0.6
new: null

### Code

    template class nsTLiteralString;