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 */