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) {}
};