# Global Metrics

path: .metrics.nom.total
old: 1.0
new: 16.0
path: .metrics.nom.functions
old: 1.0
new: 16.0
path: .metrics.mi.mi_original
old: 96.59545707300752
new: -4.672618849815876
path: .metrics.mi.mi_sei
old: 109.61512051586509
new: -45.408769808394354
path: .metrics.mi.mi_visual_studio
old: 56.48857138772369
new: 0.0
path: .metrics.cognitive.sum
old: 0.0
new: 59.0
path: .metrics.cognitive.average
old: 0.0
new: 3.6875
path: .metrics.cyclomatic.average
old: 1.0
new: 3.380952380952381
path: .metrics.cyclomatic.sum
old: 3.0
new: 71.0
path: .metrics.loc.sloc
old: 29.0
new: 818.0
path: .metrics.loc.lloc
old: 0.0
new: 229.0
path: .metrics.loc.blank
old: 4.0
new: 169.0
path: .metrics.loc.cloc
old: 16.0
new: 139.0
path: .metrics.loc.ploc
old: 9.0
new: 510.0
path: .metrics.nargs.sum
old: 1.0
new: 23.0
path: .metrics.nargs.average
old: 1.0
new: 1.4375
path: .metrics.halstead.volume
old: 39.86313713864835
new: 17126.04317010103
path: .metrics.halstead.vocabulary
old: 10.0
new: 392.0
path: .metrics.halstead.N1
old: 5.0
new: 1204.0
path: .metrics.halstead.n1
old: 4.0
new: 26.0
path: .metrics.halstead.time
old: 5.16744370315812
new: 26494.935031826004
path: .metrics.halstead.difficulty
old: 2.3333333333333335
new: 27.846994535519126
path: .metrics.halstead.estimated_program_length
old: 23.509775004326936
new: 3238.957573483628
path: .metrics.halstead.bugs
old: 0.006842963937699977
new: 2.034709071300447
path: .metrics.halstead.n2
old: 6.0
new: 366.0
path: .metrics.halstead.N2
old: 7.0
new: 784.0
path: .metrics.halstead.effort
old: 93.01398665684616
new: 476908.83057286806
path: .metrics.halstead.length
old: 12.0
new: 1988.0
path: .metrics.halstead.level
old: 0.42857142857142855
new: 0.035910518053375196
path: .metrics.halstead.purity_ratio
old: 1.9591479170272448
new: 1.6292543126175192
path: .metrics.nexits.average
old: 0.0
new: 1.8125
path: .metrics.nexits.sum
old: 0.0
new: 29.0

# Spaces Data

## Minimal test - lines (112, 120)

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.loc.ploc
old: 5.0
new: 7.0
path: .spaces[0].metrics.loc.sloc
old: 13.0
new: 9.0
path: .spaces[0].metrics.loc.cloc
old: 5.0
new: 0.0
path: .spaces[0].metrics.loc.blank
old: 3.0
new: 2.0
path: .spaces[0].metrics.nexits.average
old: 0.0
new: null
path: .spaces[0].metrics.cyclomatic.sum
old: 2.0
new: 1.0
path: .spaces[0].metrics.mi.mi_visual_studio
old: 65.40904602684246
new: 65.72595597738277
path: .spaces[0].metrics.mi.mi_original
old: 111.8494687059006
new: 112.39138472132451
path: .spaces[0].metrics.mi.mi_sei
old: 126.84907748977652
new: 86.54746124349019
path: .spaces[0].metrics.halstead.n2
old: 4.0
new: 9.0
path: .spaces[0].metrics.halstead.effort
old: 54.0
new: 199.88613340802425
path: .spaces[0].metrics.halstead.purity_ratio
old: 1.7777777777777777
new: 1.9113793089246487
path: .spaces[0].metrics.halstead.length
old: 9.0
new: 21.0
path: .spaces[0].metrics.halstead.N2
old: 4.0
new: 9.0
path: .spaces[0].metrics.halstead.estimated_program_length
old: 16.0
new: 40.13896548741762
path: .spaces[0].metrics.halstead.n1
old: 4.0
new: 5.0
path: .spaces[0].metrics.halstead.vocabulary
old: 8.0
new: 14.0
path: .spaces[0].metrics.halstead.volume
old: 27.0
new: 79.9544533632097
path: .spaces[0].metrics.halstead.bugs
old: 0.004762203155904598
new: 0.011395512364204502
path: .spaces[0].metrics.halstead.time
old: 3.0
new: 11.10478518933468
path: .spaces[0].metrics.halstead.level
old: 0.5
new: 0.4
path: .spaces[0].metrics.halstead.N1
old: 5.0
new: 12.0
path: .spaces[0].metrics.halstead.difficulty
old: 2.0
new: 2.5
path: .spaces[0].metrics.nargs.sum
old: 1.0
new: 0.0
path: .spaces[0].metrics.nargs.average
old: 1.0
new: null

### Code

    namespace {

    static AtExitManager* sExitManager;
    static MessageLoop* sMessageLoop;
    static bool sCommandLineWasInitialized;
    static BrowserProcessSubThread* sIOThread;
    static mozilla::BackgroundHangMonitor* sMainHangMonitor;

    } /* anonymous namespace */