Global Metrics

path: .metrics.halstead.vocabulary
old: 122.0
new: 25.0

path: .metrics.halstead.difficulty
old: 12.0
new: 7.666666666666667

path: .metrics.halstead.n2
old: 106.0
new: 15.0

path: .metrics.halstead.N1
old: 186.0
new: 34.0

path: .metrics.halstead.volume
old: 2391.104381459196
new: 264.6998028171593

path: .metrics.halstead.effort
old: 28693.25257751035
new: 2029.3651549315548

path: .metrics.halstead.time
old: 1594.069587639464
new: 112.7425086073086

path: .metrics.halstead.bugs
old: 0.31241503978277285
new: 0.053430045579643065

path: .metrics.halstead.N2
old: 159.0
new: 23.0

path: .metrics.halstead.n1
old: 16.0
new: 10.0

path: .metrics.halstead.estimated_program_length
old: 777.1595681836991
new: 91.8226398830014

path: .metrics.halstead.length
old: 345.0
new: 57.0

path: .metrics.halstead.level
old: 0.08333333333333333
new: 0.13043478260869565

path: .metrics.halstead.purity_ratio
old: 2.2526364295179686
new: 1.610923506719323

path: .metrics.mi.mi_sei
old: 23.13978067886446
new: 84.16647083536559

path: .metrics.mi.mi_visual_studio
old: 29.722072616751465
new: 49.37302714027253

path: .metrics.mi.mi_original
old: 50.824744174645005
new: 84.42787640986602

path: .metrics.nexits.average
old: 0.8333333333333334
new: 0.6666666666666666

path: .metrics.nexits.sum
old: 5.0
new: 2.0

path: .metrics.loc.cloc
old: 13.0
new: 10.0

path: .metrics.loc.ploc
old: 77.0
new: 14.0

path: .metrics.loc.lloc
old: 5.0
new: 6.0

path: .metrics.loc.sloc
old: 119.0
new: 33.0

path: .metrics.loc.blank
old: 29.0
new: 9.0

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

path: .metrics.nom.functions
old: 6.0
new: 3.0

path: .metrics.nom.total
old: 6.0
new: 3.0

path: .metrics.nargs.average
old: 0.6666666666666666
new: 0.3333333333333333

path: .metrics.nargs.sum
old: 4.0
new: 1.0

Spaces Data

Minimal test - lines (25, 25)

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

path: .spaces[0].metrics.halstead.N1
old: 0.0
new: 5.0

path: .spaces[0].metrics.halstead.volume
old: 0.0
new: 24.0

path: .spaces[0].metrics.halstead.bugs
old: 0.0
new: 0.005108729549290353

path: .spaces[0].metrics.halstead.n1
old: 0.0
new: 5.0

path: .spaces[0].metrics.halstead.purity_ratio
old: null
new: 2.045565997075035

path: .spaces[0].metrics.halstead.effort
old: 0.0
new: 60.0

path: .spaces[0].metrics.halstead.level
old: null
new: 0.4

path: .spaces[0].metrics.halstead.length
old: 1.0
new: 8.0

path: .spaces[0].metrics.halstead.time
old: 0.0
new: 3.3333333333333335

path: .spaces[0].metrics.halstead.difficulty
old: 0.0
new: 2.5

path: .spaces[0].metrics.halstead.estimated_program_length
old: null
new: 16.36452797660028

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

path: .spaces[0].metrics.halstead.vocabulary
old: 1.0
new: 8.0

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

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

path: .spaces[0].metrics.nexits.average
old: null
new: 1.0

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

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

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

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

path: .spaces[0].metrics.mi.mi_visual_studio
old: null
new: 90.2012398141466

path: .spaces[0].metrics.mi.mi_original
old: null
new: 154.24412008219068

path: .spaces[0].metrics.mi.mi_sei
old: null
new: 146.92819499625

Code

nsresult nsPrintSession::Init() { return NS_OK; }

Minimal test - lines (31, 33)

path: .spaces[2].metrics.cyclomatic.sum
old: 7.0
new: 1.0

path: .spaces[2].metrics.nargs.sum
old: 4.0
new: 1.0

path: .spaces[2].metrics.nargs.average
old: 0.6666666666666666
new: 1.0

path: .spaces[2].metrics.halstead.level
old: 0.0836092715231788
new: 0.22857142857142856

path: .spaces[2].metrics.halstead.time
old: 1524.7523620130669
new: 10.090008887692118

path: .spaces[2].metrics.halstead.n1
old: 16.0
new: 7.0

path: .spaces[2].metrics.halstead.purity_ratio
old: 2.205028023227339
new: 2.304290371200269

path: .spaces[2].metrics.halstead.n2
old: 101.0
new: 4.0

path: .spaces[2].metrics.halstead.difficulty
old: 11.96039603960396
new: 4.375

path: .spaces[2].metrics.halstead.vocabulary
old: 117.0
new: 11.0

path: .spaces[2].metrics.halstead.volume
old: 2294.701816340857
new: 41.51317942364757

path: .spaces[2].metrics.halstead.length
old: 334.0
new: 12.0

path: .spaces[2].metrics.halstead.N1
old: 183.0
new: 7.0

path: .spaces[2].metrics.halstead.bugs
old: 0.3032913041380833
new: 0.01069025622487706

path: .spaces[2].metrics.halstead.N2
old: 151.0
new: 5.0

path: .spaces[2].metrics.halstead.estimated_program_length
old: 736.4793597579312
new: 27.651484454403228

path: .spaces[2].metrics.halstead.effort
old: 27445.5425162352
new: 181.62015997845813

path: .spaces[2].metrics.mi.mi_visual_studio
old: 31.898701998258034
new: 78.12703155932819

path: .spaces[2].metrics.mi.mi_sei
old: 24.92077378359443
new: 117.141020360323

path: .spaces[2].metrics.mi.mi_original
old: 54.54678041702124
new: 133.5972239664512

path: .spaces[2].metrics.nexits.sum
old: 5.0
new: 0.0

path: .spaces[2].metrics.nexits.average
old: 0.8333333333333334
new: 0.0

path: .spaces[2].metrics.nom.functions
old: 6.0
new: 1.0

path: .spaces[2].metrics.nom.total
old: 6.0
new: 1.0

path: .spaces[2].metrics.loc.blank
old: 24.0
new: 0.0

path: .spaces[2].metrics.loc.cloc
old: 8.0
new: 0.0

path: .spaces[2].metrics.loc.sloc
old: 100.0
new: 3.0

path: .spaces[2].metrics.loc.lloc
old: 5.0
new: 1.0

path: .spaces[2].metrics.loc.ploc
old: 68.0
new: 3.0

Code

void nsPrintSession::SetRemotePrintJob(RemotePrintJobChild* aRemotePrintJob) {
  mRemotePrintJob = aRemotePrintJob;
}

Minimal test - lines (27, 29)

path: .spaces[1].metrics.nexits.sum
old: 0.0
new: 1.0

path: .spaces[1].metrics.nexits.average
old: null
new: 1.0

path: .spaces[1].metrics.mi.mi_original
old: null
new: 135.5476318918851

path: .spaces[1].metrics.mi.mi_visual_studio
old: null
new: 79.26762098940648

path: .spaces[1].metrics.mi.mi_sei
old: null
new: 119.95486420205702

path: .spaces[1].metrics.halstead.time
old: 0.0
new: 4.754887502163468

path: .spaces[1].metrics.halstead.bugs
old: 0.0
new: 0.006473720020679235

path: .spaces[1].metrics.halstead.difficulty
old: 0.0
new: 3.0

path: .spaces[1].metrics.halstead.vocabulary
old: 1.0
new: 9.0

path: .spaces[1].metrics.halstead.n2
old: 1.0
new: 3.0

path: .spaces[1].metrics.halstead.effort
old: 0.0
new: 85.58797503894243

path: .spaces[1].metrics.halstead.purity_ratio
old: null
new: 2.2516291673878226

path: .spaces[1].metrics.halstead.N2
old: 1.0
new: 3.0

path: .spaces[1].metrics.halstead.n1
old: 0.0
new: 6.0

path: .spaces[1].metrics.halstead.estimated_program_length
old: null
new: 20.264662506490403

path: .spaces[1].metrics.halstead.level
old: null
new: 0.3333333333333333

path: .spaces[1].metrics.halstead.length
old: 1.0
new: 9.0

path: .spaces[1].metrics.halstead.N1
old: 0.0
new: 6.0

path: .spaces[1].metrics.halstead.volume
old: 0.0
new: 28.52932501298081

path: .spaces[1].metrics.nargs.average
old: null
new: 0.0

path: .spaces[1].metrics.cognitive.average
old: null
new: 0.0

path: .spaces[1].metrics.nom.functions
old: 0.0
new: 1.0

path: .spaces[1].metrics.nom.total
old: 0.0
new: 1.0

path: .spaces[1].metrics.loc.lloc
old: 0.0
new: 1.0

path: .spaces[1].metrics.loc.ploc
old: 1.0
new: 3.0

path: .spaces[1].metrics.loc.sloc
old: 1.0
new: 3.0

Code

RemotePrintJobChild* nsPrintSession::GetRemotePrintJob() {
  return mRemotePrintJob;
}