Global Metrics
path: .metrics.mi.mi_sei
old: -55.422138557516504
new: 87.51269962926483
path: .metrics.mi.mi_original
old: -7.937947942809643
new: 88.60838572073946
path: .metrics.mi.mi_visual_studio
old: 0.0
new: 51.81776942733302
path: .metrics.cyclomatic.sum
old: 63.0
new: 4.0
path: .metrics.cyclomatic.average
old: 1.431818181818182
new: 1.0
path: .metrics.halstead.level
old: 0.01392927661102136
new: 0.17105263157894737
path: .metrics.halstead.N2
old: 1857.0
new: 19.0
path: .metrics.halstead.effort
old: 2641723.6673337673
new: 1155.517352761797
path: .metrics.halstead.N1
old: 2369.0
new: 26.0
path: .metrics.halstead.bugs
old: 6.369964372752628
new: 0.03670538016276179
path: .metrics.halstead.difficulty
old: 71.79123711340206
new: 5.846153846153846
path: .metrics.halstead.length
old: 4226.0
new: 45.0
path: .metrics.halstead.n1
old: 30.0
new: 8.0
path: .metrics.halstead.n2
old: 388.0
new: 13.0
path: .metrics.halstead.purity_ratio
old: 0.824413843028126
new: 1.6023492519074265
path: .metrics.halstead.vocabulary
old: 418.0
new: 21.0
path: .metrics.halstead.volume
old: 36797.299692173816
new: 197.65428402504423
path: .metrics.halstead.estimated_program_length
old: 3483.9729006368607
new: 72.10571633583419
path: .metrics.halstead.time
old: 146762.42596298706
new: 64.1954084867665
path: .metrics.nexits.average
old: 0.2195121951219512
new: 0.0
path: .metrics.nexits.sum
old: 9.0
new: 0.0
path: .metrics.nargs.sum
old: 75.0
new: 0.0
path: .metrics.nargs.average
old: 1.829268292682927
new: 0.0
path: .metrics.nom.functions
old: 39.0
new: 1.0
path: .metrics.nom.closures
old: 2.0
new: 0.0
path: .metrics.nom.total
old: 41.0
new: 1.0
path: .metrics.cognitive.sum
old: 25.0
new: 0.0
path: .metrics.cognitive.average
old: 0.6097560975609756
new: 0.0
path: .metrics.loc.lloc
old: 277.0
new: 0.0
path: .metrics.loc.ploc
old: 633.0
new: 16.0
path: .metrics.loc.cloc
old: 103.0
new: 7.0
path: .metrics.loc.sloc
old: 877.0
new: 28.0
path: .metrics.loc.blank
old: 141.0
new: 5.0
Spaces Data
Minimal test - lines (21, 21)
path: .spaces[0].spaces[0].spaces[0].metrics.cyclomatic.sum
old: 2.0
new: 1.0
path: .spaces[0].spaces[0].spaces[0].metrics.cyclomatic.average
old: 2.0
new: 1.0
path: .spaces[0].spaces[0].spaces[0].metrics.loc.sloc
old: 11.0
new: 1.0
path: .spaces[0].spaces[0].spaces[0].metrics.loc.lloc
old: 6.0
new: 0.0
path: .spaces[0].spaces[0].spaces[0].metrics.loc.ploc
old: 11.0
new: 1.0
path: .spaces[0].spaces[0].spaces[0].metrics.nargs.sum
old: 1.0
new: 0.0
path: .spaces[0].spaces[0].spaces[0].metrics.nargs.average
old: 1.0
new: 0.0
path: .spaces[0].spaces[0].spaces[0].metrics.halstead.N2
old: 33.0
new: 5.0
path: .spaces[0].spaces[0].spaces[0].metrics.halstead.time
old: 200.77532415778387
new: 4.583333333333333
path: .spaces[0].spaces[0].spaces[0].metrics.halstead.effort
old: 3613.9558348401097
new: 82.5
path: .spaces[0].spaces[0].spaces[0].metrics.halstead.level
old: 0.09595959595959597
new: 0.4
path: .spaces[0].spaces[0].spaces[0].metrics.halstead.bugs
old: 0.07849957507108794
new: 0.006317055768674653
path: .spaces[0].spaces[0].spaces[0].metrics.halstead.length
old: 70.0
new: 11.0
path: .spaces[0].spaces[0].spaces[0].metrics.halstead.estimated_program_length
old: 123.730172764082
new: 16.0
path: .spaces[0].spaces[0].spaces[0].metrics.halstead.difficulty
old: 10.421052631578949
new: 2.5
path: .spaces[0].spaces[0].spaces[0].metrics.halstead.volume
old: 346.7937417270812
new: 33.0
path: .spaces[0].spaces[0].spaces[0].metrics.halstead.vocabulary
old: 31.0
new: 8.0
path: .spaces[0].spaces[0].spaces[0].metrics.halstead.N1
old: 37.0
new: 6.0
path: .spaces[0].spaces[0].spaces[0].metrics.halstead.n1
old: 12.0
new: 4.0
path: .spaces[0].spaces[0].spaces[0].metrics.halstead.purity_ratio
old: 1.7675738966297427
new: 1.4545454545454546
path: .spaces[0].spaces[0].spaces[0].metrics.halstead.n2
old: 19.0
new: 4.0
path: .spaces[0].spaces[0].spaces[0].metrics.mi.mi_original
old: 101.28069954600213
new: 152.5881606803743
path: .spaces[0].spaces[0].spaces[0].metrics.mi.mi_visual_studio
old: 59.22847926666791
new: 89.23284250314286
path: .spaces[0].spaces[0].spaces[0].metrics.mi.mi_sei
old: 70.61995069957854
new: 144.53915057933605
path: .spaces[0].spaces[0].spaces[0].metrics.nexits.sum
old: 1.0
new: 0.0
path: .spaces[0].spaces[0].spaces[0].metrics.nexits.average
old: 1.0
new: 0.0
Code
AtomsSizes() : mTable(0), mDynamicAtoms(0) {}
Minimal test - lines (16, 23)
path: .spaces[0].metrics.cognitive.average
old: 0.6097560975609756
new: 0.0
path: .spaces[0].metrics.cognitive.sum
old: 25.0
new: 0.0
path: .spaces[0].metrics.nexits.average
old: 0.2195121951219512
new: 0.0
path: .spaces[0].metrics.nexits.sum
old: 9.0
new: 0.0
path: .spaces[0].metrics.loc.ploc
old: 617.0
new: 7.0
path: .spaces[0].metrics.loc.blank
old: 140.0
new: 1.0
path: .spaces[0].metrics.loc.sloc
old: 849.0
new: 8.0
path: .spaces[0].metrics.loc.lloc
old: 277.0
new: 0.0
path: .spaces[0].metrics.loc.cloc
old: 92.0
new: 0.0
path: .spaces[0].metrics.nargs.sum
old: 75.0
new: 0.0
path: .spaces[0].metrics.nargs.average
old: 1.829268292682927
new: 0.0
path: .spaces[0].metrics.cyclomatic.average
old: 1.441860465116279
new: 1.0
path: .spaces[0].metrics.cyclomatic.sum
old: 62.0
new: 3.0
path: .spaces[0].metrics.halstead.time
old: 149536.39812485396
new: 22.832248683006164
path: .spaces[0].metrics.halstead.N1
old: 2369.0
new: 13.0
path: .spaces[0].metrics.halstead.bugs
old: 6.449979867892673
new: 0.018425793770011637
path: .spaces[0].metrics.halstead.n1
old: 30.0
new: 6.0
path: .spaces[0].metrics.halstead.estimated_program_length
old: 3353.736762386972
new: 27.11941547876375
path: .spaces[0].metrics.halstead.effort
old: 2691655.166247371
new: 410.980476294111
path: .spaces[0].metrics.halstead.level
old: 0.01355748373101952
new: 0.18518518518518515
path: .spaces[0].metrics.halstead.purity_ratio
old: 0.7960448047441187
new: 1.2327007035801705
path: .spaces[0].metrics.halstead.n2
old: 375.0
new: 5.0
path: .spaces[0].metrics.halstead.N2
old: 1844.0
new: 9.0
path: .spaces[0].metrics.halstead.difficulty
old: 73.76
new: 5.4
path: .spaces[0].metrics.halstead.vocabulary
old: 405.0
new: 11.0
path: .spaces[0].metrics.halstead.length
old: 4213.0
new: 22.0
path: .spaces[0].metrics.halstead.volume
old: 36492.07112591338
new: 76.10749561002054
path: .spaces[0].metrics.mi.mi_sei
old: -55.27978462319704
new: 89.21017345884181
path: .spaces[0].metrics.mi.mi_original
old: -7.138980308282115
new: 114.0958838890956
path: .spaces[0].metrics.mi.mi_visual_studio
old: 0.0
new: 66.72273911643018
path: .spaces[0].metrics.nom.functions
old: 39.0
new: 1.0
path: .spaces[0].metrics.nom.closures
old: 2.0
new: 0.0
path: .spaces[0].metrics.nom.total
old: 41.0
new: 1.0
Code
namespace mozilla {
struct AtomsSizes {
size_t mTable;
size_t mDynamicAtoms;
AtomsSizes() : mTable(0), mDynamicAtoms(0) {}
};
} // namespace mozilla
Minimal test - lines (17, 22)
path: .spaces[0].spaces[0].metrics.cyclomatic.average
old: 1.375
new: 1.0
path: .spaces[0].spaces[0].metrics.cyclomatic.sum
old: 11.0
new: 2.0
path: .spaces[0].spaces[0].metrics.cognitive.average
old: 0.5714285714285714
new: 0.0
path: .spaces[0].spaces[0].metrics.cognitive.sum
old: 4.0
new: 0.0
path: .spaces[0].spaces[0].metrics.nargs.average
old: 1.0
new: 0.0
path: .spaces[0].spaces[0].metrics.nargs.sum
old: 7.0
new: 0.0
path: .spaces[0].spaces[0].metrics.nexits.average
old: 1.0
new: 0.0
path: .spaces[0].spaces[0].metrics.nexits.sum
old: 7.0
new: 0.0
path: .spaces[0].spaces[0].metrics.loc.blank
old: 12.0
new: 1.0
path: .spaces[0].spaces[0].metrics.loc.lloc
old: 35.0
new: 0.0
path: .spaces[0].spaces[0].metrics.loc.sloc
old: 111.0
new: 6.0
path: .spaces[0].spaces[0].metrics.loc.cloc
old: 1.0
new: 0.0
path: .spaces[0].spaces[0].metrics.loc.ploc
old: 98.0
new: 5.0
path: .spaces[0].spaces[0].metrics.mi.mi_visual_studio
old: 28.68447606633995
new: 70.15180000264677
path: .spaces[0].spaces[0].metrics.mi.mi_sei
old: 3.5096939345240115
new: 97.5678760210586
path: .spaces[0].spaces[0].metrics.mi.mi_original
old: 49.050454073441315
new: 119.95957800452598
path: .spaces[0].spaces[0].metrics.nom.closures
old: 1.0
new: 0.0
path: .spaces[0].spaces[0].metrics.nom.total
old: 7.0
new: 1.0
path: .spaces[0].spaces[0].metrics.nom.functions
old: 6.0
new: 1.0
path: .spaces[0].spaces[0].metrics.halstead.length
old: 571.0
new: 19.0
path: .spaces[0].spaces[0].metrics.halstead.n1
old: 22.0
new: 6.0
path: .spaces[0].spaces[0].metrics.halstead.time
old: 5622.614255765199
new: 21.038877934286624
path: .spaces[0].spaces[0].metrics.halstead.volume
old: 3997.0
new: 63.11663380285988
path: .spaces[0].spaces[0].metrics.halstead.difficulty
old: 25.32075471698113
new: 6.0
path: .spaces[0].spaces[0].metrics.halstead.estimated_program_length
old: 811.2670637937197
new: 23.509775004326936
path: .spaces[0].spaces[0].metrics.halstead.effort
old: 101207.05660377358
new: 378.69980281715925
path: .spaces[0].spaces[0].metrics.halstead.level
old: 0.039493293591654245
new: 0.16666666666666666
path: .spaces[0].spaces[0].metrics.halstead.vocabulary
old: 128.0
new: 10.0
path: .spaces[0].spaces[0].metrics.halstead.N2
old: 244.0
new: 8.0
path: .spaces[0].spaces[0].metrics.halstead.purity_ratio
old: 1.4207829488506474
new: 1.237356579175102
path: .spaces[0].spaces[0].metrics.halstead.n2
old: 106.0
new: 4.0
path: .spaces[0].spaces[0].metrics.halstead.bugs
old: 0.7239122763574276
new: 0.01744785853071178
path: .spaces[0].spaces[0].metrics.halstead.N1
old: 327.0
new: 11.0
Code
struct AtomsSizes {
size_t mTable;
size_t mDynamicAtoms;
AtomsSizes() : mTable(0), mDynamicAtoms(0) {}
};