# Global Metrics

path: .metrics.nom.total
old: 2.0
new: 6.0
path: .metrics.nom.functions
old: 2.0
new: 6.0
path: .metrics.mi.mi_sei
old: 45.61966925162756
new: 24.016466811288836
path: .metrics.mi.mi_visual_studio
old: 38.37286988721945
new: 30.58162541254968
path: .metrics.mi.mi_original
old: 65.61760750714527
new: 52.29457945545995
path: .metrics.loc.blank
old: 10.0
new: 27.0
path: .metrics.loc.cloc
old: 7.0
new: 11.0
path: .metrics.loc.sloc
old: 59.0
new: 115.0
path: .metrics.loc.lloc
old: 17.0
new: 7.0
path: .metrics.loc.ploc
old: 42.0
new: 77.0
path: .metrics.nexits.average
old: 1.5
new: 0.8333333333333334
path: .metrics.nexits.sum
old: 3.0
new: 5.0
path: .metrics.nargs.sum
old: 4.0
new: 5.0
path: .metrics.nargs.average
old: 2.0
new: 0.8333333333333334
path: .metrics.halstead.vocabulary
old: 68.0
new: 91.0
path: .metrics.halstead.difficulty
old: 18.17391304347826
new: 13.44
path: .metrics.halstead.level
old: 0.05502392344497607
new: 0.0744047619047619
path: .metrics.halstead.n1
old: 22.0
new: 16.0
path: .metrics.halstead.length
old: 186.0
new: 282.0
path: .metrics.halstead.purity_ratio
old: 1.8935018580034575
new: 1.883551070167344
path: .metrics.halstead.time
old: 1143.207876766984
new: 1370.2812394402374
path: .metrics.halstead.N1
old: 110.0
new: 156.0
path: .metrics.halstead.volume
old: 1132.268088472563
new: 1835.1980885360324
path: .metrics.halstead.N2
old: 76.0
new: 126.0
path: .metrics.halstead.bugs
old: 0.2503094354755265
new: 0.28244478249137117
path: .metrics.halstead.effort
old: 20577.74178180571
new: 24665.062309924273
path: .metrics.halstead.estimated_program_length
old: 352.1913455886431
new: 531.161401787191
path: .metrics.halstead.n2
old: 46.0
new: 75.0
path: .metrics.cyclomatic.average
old: 2.4
new: 1.0909090909090908
path: .metrics.cognitive.sum
old: 9.0
new: 1.0
path: .metrics.cognitive.average
old: 4.5
new: 0.16666666666666666

# Spaces Data

## Minimal test - lines (26, 28)

path: .spaces[0].metrics.mi.mi_sei
old: 36.529651086734845
new: 129.26360748831726
path: .spaces[0].metrics.mi.mi_visual_studio
old: 40.544278944545546
new: 82.99964029639851
path: .spaces[0].metrics.mi.mi_original
old: 69.33071699517288
new: 141.92938490684145
path: .spaces[0].metrics.loc.cloc
old: 1.0
new: 0.0
path: .spaces[0].metrics.loc.sloc
old: 48.0
new: 3.0
path: .spaces[0].metrics.loc.ploc
old: 39.0
new: 3.0
path: .spaces[0].metrics.loc.lloc
old: 17.0
new: 0.0
path: .spaces[0].metrics.loc.blank
old: 8.0
new: 0.0
path: .spaces[0].metrics.nexits.average
old: 1.5
new: null
path: .spaces[0].metrics.nexits.sum
old: 3.0
new: 0.0
path: .spaces[0].metrics.cognitive.sum
old: 9.0
new: 0.0
path: .spaces[0].metrics.cognitive.average
old: 4.5
new: null
path: .spaces[0].metrics.cyclomatic.sum
old: 11.0
new: 2.0
path: .spaces[0].metrics.cyclomatic.average
old: 2.75
new: 1.0
path: .spaces[0].metrics.halstead.effort
old: 20580.951808295773
new: 8.0
path: .spaces[0].metrics.halstead.n2
old: 43.0
new: 2.0
path: .spaces[0].metrics.halstead.N1
old: 110.0
new: 2.0
path: .spaces[0].metrics.halstead.volume
old: 1102.0933097842071
new: 8.0
path: .spaces[0].metrics.halstead.bugs
old: 0.2503354661591722
new: 0.0013333333333333333
path: .spaces[0].metrics.halstead.difficulty
old: 18.67441860465116
new: 1.0
path: .spaces[0].metrics.halstead.level
old: 0.053549190535491904
new: 1.0
path: .spaces[0].metrics.halstead.N2
old: 73.0
new: 2.0
path: .spaces[0].metrics.halstead.estimated_program_length
old: 331.4368800622107
new: 4.0
path: .spaces[0].metrics.halstead.n1
old: 22.0
new: 2.0
path: .spaces[0].metrics.halstead.vocabulary
old: 65.0
new: 4.0
path: .spaces[0].metrics.halstead.purity_ratio
old: 1.811130492143228
new: 1.0
path: .spaces[0].metrics.halstead.length
old: 183.0
new: 4.0
path: .spaces[0].metrics.halstead.time
old: 1143.3862115719874
new: 0.4444444444444444
path: .spaces[0].metrics.nom.functions
old: 2.0
new: 0.0
path: .spaces[0].metrics.nom.total
old: 2.0
new: 0.0
path: .spaces[0].metrics.nargs.average
old: 2.0
new: null
path: .spaces[0].metrics.nargs.sum
old: 4.0
new: 0.0

### Code

    namespace mozilla {
    class TimeStamp;
    }  // namespace mozilla

## Minimal test - lines (27, 27)

path: .spaces[0].spaces[0].metrics.cognitive.average
old: 4.5
new: null
path: .spaces[0].spaces[0].metrics.cognitive.sum
old: 9.0
new: 0.0
path: .spaces[0].spaces[0].metrics.nom.total
old: 2.0
new: 0.0
path: .spaces[0].spaces[0].metrics.nom.functions
old: 2.0
new: 0.0
path: .spaces[0].spaces[0].metrics.mi.mi_sei
old: 26.77729269529371
new: null
path: .spaces[0].spaces[0].metrics.mi.mi_visual_studio
old: 41.126710862168686
new: null
path: .spaces[0].spaces[0].metrics.mi.mi_original
old: 70.32667557430845
new: null
path: .spaces[0].spaces[0].metrics.halstead.N2
old: 72.0
new: 1.0
path: .spaces[0].spaces[0].metrics.halstead.bugs
old: 0.2495068976451677
new: 0.0
path: .spaces[0].spaces[0].metrics.halstead.difficulty
old: 18.857142857142858
new: 0.0
path: .spaces[0].spaces[0].metrics.halstead.purity_ratio
old: 1.7932863390426987
new: null
path: .spaces[0].spaces[0].metrics.halstead.vocabulary
old: 64.0
new: 1.0
path: .spaces[0].spaces[0].metrics.halstead.N1
old: 109.0
new: 0.0
path: .spaces[0].spaces[0].metrics.halstead.n2
old: 42.0
new: 1.0
path: .spaces[0].spaces[0].metrics.halstead.estimated_program_length
old: 324.58482736672846
new: null
path: .spaces[0].spaces[0].metrics.halstead.length
old: 181.0
new: 1.0
path: .spaces[0].spaces[0].metrics.halstead.time
old: 1137.7142857142858
new: 0.0
path: .spaces[0].spaces[0].metrics.halstead.effort
old: 20478.857142857145
new: 0.0
path: .spaces[0].spaces[0].metrics.halstead.n1
old: 22.0
new: 0.0
path: .spaces[0].spaces[0].metrics.halstead.level
old: 0.05303030303030303
new: null
path: .spaces[0].spaces[0].metrics.halstead.volume
old: 1086.0
new: 0.0
path: .spaces[0].spaces[0].metrics.nargs.average
old: 2.0
new: null
path: .spaces[0].spaces[0].metrics.nargs.sum
old: 4.0
new: 0.0
path: .spaces[0].spaces[0].metrics.loc.ploc
old: 37.0
new: 1.0
path: .spaces[0].spaces[0].metrics.loc.blank
old: 9.0
new: 0.0
path: .spaces[0].spaces[0].metrics.loc.sloc
old: 46.0
new: 1.0
path: .spaces[0].spaces[0].metrics.loc.lloc
old: 17.0
new: 0.0
path: .spaces[0].spaces[0].metrics.nexits.average
old: 1.5
new: null
path: .spaces[0].spaces[0].metrics.nexits.sum
old: 3.0
new: 0.0
path: .spaces[0].spaces[0].metrics.cyclomatic.average
old: 3.3333333333333335
new: 1.0
path: .spaces[0].spaces[0].metrics.cyclomatic.sum
old: 10.0
new: 1.0

### Code

    class TimeStamp;