Global Metrics

path: .metrics.nom.total
old: 31.0
new: 2.0

path: .metrics.nom.functions
old: 30.0
new: 2.0

path: .metrics.nom.closures
old: 1.0
new: 0.0

path: .metrics.cognitive.sum
old: 10.0
new: 0.0

path: .metrics.cognitive.average
old: 0.3225806451612903
new: 0.0

path: .metrics.loc.ploc
old: 215.0
new: 12.0

path: .metrics.loc.cloc
old: 34.0
new: 4.0

path: .metrics.loc.sloc
old: 289.0
new: 22.0

path: .metrics.loc.lloc
old: 81.0
new: 0.0

path: .metrics.loc.blank
old: 40.0
new: 6.0

path: .metrics.nargs.average
old: 1.7419354838709675
new: 0.0

path: .metrics.nargs.sum
old: 54.0
new: 0.0

path: .metrics.halstead.length
old: 1178.0
new: 24.0

path: .metrics.halstead.volume
old: 8635.820082419019
new: 88.81055323538621

path: .metrics.halstead.difficulty
old: 51.1578947368421
new: 5.25

path: .metrics.halstead.N2
old: 486.0
new: 9.0

path: .metrics.halstead.bugs
old: 1.9335537310349364
new: 0.02004293560678033

path: .metrics.halstead.estimated_program_length
old: 1072.958501739271
new: 35.161259458730164

path: .metrics.halstead.level
old: 0.01954732510288066
new: 0.1904761904761905

path: .metrics.halstead.effort
old: 441790.37474269926
new: 466.2554044857776

path: .metrics.halstead.time
old: 24543.909707927734
new: 25.903078026987643

path: .metrics.halstead.n2
old: 133.0
new: 6.0

path: .metrics.halstead.vocabulary
old: 161.0
new: 13.0

path: .metrics.halstead.N1
old: 692.0
new: 15.0

path: .metrics.halstead.purity_ratio
old: 0.9108306466377512
new: 1.46505247744709

path: .metrics.halstead.n1
old: 28.0
new: 7.0

path: .metrics.cyclomatic.average
old: 1.4705882352941178
new: 1.0

path: .metrics.cyclomatic.sum
old: 50.0
new: 4.0

path: .metrics.mi.mi_original
old: 20.57278307109054
new: 96.67528373007111

path: .metrics.mi.mi_sei
old: -15.593907368664947
new: 94.85805834039064

path: .metrics.mi.mi_visual_studio
old: 12.030867293035405
new: 56.53525364331645

path: .metrics.nexits.sum
old: 14.0
new: 0.0

path: .metrics.nexits.average
old: 0.4516129032258064
new: 0.0

Spaces Data

Minimal test - lines (11, 20)

path: .spaces[0].metrics.loc.ploc
old: 209.0
new: 8.0

path: .spaces[0].metrics.loc.lloc
old: 81.0
new: 0.0

path: .spaces[0].metrics.loc.sloc
old: 277.0
new: 10.0

path: .spaces[0].metrics.loc.blank
old: 40.0
new: 2.0

path: .spaces[0].metrics.loc.cloc
old: 28.0
new: 0.0

path: .spaces[0].metrics.halstead.estimated_program_length
old: 1022.168893037678
new: 27.651484454403228

path: .spaces[0].metrics.halstead.vocabulary
old: 155.0
new: 11.0

path: .spaces[0].metrics.halstead.time
old: 25068.062832911222
new: 20.180017775384233

path: .spaces[0].metrics.halstead.length
old: 1172.0
new: 20.0

path: .spaces[0].metrics.halstead.N1
old: 692.0
new: 14.0

path: .spaces[0].metrics.halstead.difficulty
old: 52.91338582677165
new: 5.25

path: .spaces[0].metrics.halstead.n1
old: 28.0
new: 7.0

path: .spaces[0].metrics.halstead.n2
old: 127.0
new: 4.0

path: .spaces[0].metrics.halstead.N2
old: 480.0
new: 6.0

path: .spaces[0].metrics.halstead.bugs
old: 1.960984970221068
new: 0.016969723977179437

path: .spaces[0].metrics.halstead.effort
old: 451225.130992402
new: 363.2403199569162

path: .spaces[0].metrics.halstead.purity_ratio
old: 0.8721577585645716
new: 1.3825742227201614

path: .spaces[0].metrics.halstead.level
old: 0.01889880952380953
new: 0.1904761904761905

path: .spaces[0].metrics.halstead.volume
old: 8527.617802981407
new: 69.18863237274594

path: .spaces[0].metrics.mi.mi_original
old: 21.55537669064077
new: 110.97657129278788

path: .spaces[0].metrics.mi.mi_visual_studio
old: 12.605483444819162
new: 64.89857970338473

path: .spaces[0].metrics.mi.mi_sei
old: -15.970406985783342
new: 84.7099566451662

path: .spaces[0].metrics.nargs.average
old: 1.7419354838709675
new: 0.0

path: .spaces[0].metrics.nargs.sum
old: 54.0
new: 0.0

path: .spaces[0].metrics.cyclomatic.sum
old: 49.0
new: 3.0

path: .spaces[0].metrics.cyclomatic.average
old: 1.4848484848484849
new: 1.0

path: .spaces[0].metrics.nom.functions
old: 30.0
new: 2.0

path: .spaces[0].metrics.nom.closures
old: 1.0
new: 0.0

path: .spaces[0].metrics.nom.total
old: 31.0
new: 2.0

path: .spaces[0].metrics.cognitive.sum
old: 10.0
new: 0.0

path: .spaces[0].metrics.cognitive.average
old: 0.3225806451612903
new: 0.0

path: .spaces[0].metrics.nexits.average
old: 0.4516129032258064
new: 0.0

path: .spaces[0].metrics.nexits.sum
old: 14.0
new: 0.0

Code

class nsSoundProxy final : public nsISound {
 public:
  NS_DECL_ISUPPORTS
  NS_DECL_NSISOUND

  nsSoundProxy() = default;

 private:
  ~nsSoundProxy() = default;
};

Minimal test - lines (16, 16)

path: .spaces[0].spaces[0].metrics.cognitive.average
old: 0.3225806451612903
new: 0.0

path: .spaces[0].spaces[0].metrics.cognitive.sum
old: 10.0
new: 0.0

path: .spaces[0].spaces[0].metrics.nom.total
old: 31.0
new: 1.0

path: .spaces[0].spaces[0].metrics.nom.closures
old: 1.0
new: 0.0

path: .spaces[0].spaces[0].metrics.nom.functions
old: 30.0
new: 1.0

path: .spaces[0].spaces[0].metrics.loc.cloc
old: 27.0
new: 0.0

path: .spaces[0].spaces[0].metrics.loc.blank
old: 41.0
new: 0.0

path: .spaces[0].spaces[0].metrics.loc.ploc
old: 207.0
new: 1.0

path: .spaces[0].spaces[0].metrics.loc.sloc
old: 275.0
new: 1.0

path: .spaces[0].spaces[0].metrics.loc.lloc
old: 81.0
new: 0.0

path: .spaces[0].spaces[0].metrics.nexits.average
old: 0.4516129032258064
new: 0.0

path: .spaces[0].spaces[0].metrics.nexits.sum
old: 14.0
new: 0.0

path: .spaces[0].spaces[0].metrics.halstead.N2
old: 479.0
new: 1.0

path: .spaces[0].spaces[0].metrics.halstead.effort
old: 452502.7978890715
new: 23.21928094887362

path: .spaces[0].spaces[0].metrics.halstead.n1
old: 28.0
new: 4.0

path: .spaces[0].spaces[0].metrics.halstead.difficulty
old: 53.22222222222222
new: 2.0

path: .spaces[0].spaces[0].metrics.halstead.level
old: 0.018789144050104383
new: 0.5

path: .spaces[0].spaces[0].metrics.halstead.bugs
old: 1.9646849778864783
new: 0.002712967490108627

path: .spaces[0].spaces[0].metrics.halstead.N1
old: 691.0
new: 4.0

path: .spaces[0].spaces[0].metrics.halstead.length
old: 1170.0
new: 5.0

path: .spaces[0].spaces[0].metrics.halstead.vocabulary
old: 154.0
new: 5.0

path: .spaces[0].spaces[0].metrics.halstead.volume
old: 8502.140252613035
new: 11.60964047443681

path: .spaces[0].spaces[0].metrics.halstead.estimated_program_length
old: 1013.7432081786023
new: 8.0

path: .spaces[0].spaces[0].metrics.halstead.time
old: 25139.04432717064
new: 1.289960052715201

path: .spaces[0].spaces[0].metrics.halstead.n2
old: 126.0
new: 1.0

path: .spaces[0].spaces[0].metrics.halstead.purity_ratio
old: 0.866447186477438
new: 1.6

path: .spaces[0].spaces[0].metrics.cyclomatic.average
old: 1.5
new: 1.0

path: .spaces[0].spaces[0].metrics.cyclomatic.sum
old: 48.0
new: 1.0

path: .spaces[0].spaces[0].metrics.mi.mi_visual_studio
old: 12.817735409775995
new: 92.40962204246613

path: .spaces[0].spaces[0].metrics.mi.mi_original
old: 21.918327550716953
new: 158.02045369261705

path: .spaces[0].spaces[0].metrics.mi.mi_sei
old: -15.862869672465994
new: 152.37629276875444

path: .spaces[0].spaces[0].metrics.nargs.sum
old: 54.0
new: 0.0

path: .spaces[0].spaces[0].metrics.nargs.average
old: 1.7419354838709675
new: 0.0

Code

  nsSoundProxy() = default;