Global Metrics

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

path: .metrics.nargs.average
old: null
new: 1.4210526315789471

path: .metrics.nom.functions
old: 0.0
new: 19.0

path: .metrics.nom.total
old: 0.0
new: 19.0

path: .metrics.halstead.length
old: 96.0
new: 851.0

path: .metrics.halstead.n1
old: 11.0
new: 26.0

path: .metrics.halstead.level
old: 0.0984848484848485
new: 0.0283930728956907

path: .metrics.halstead.N1
old: 48.0
new: 469.0

path: .metrics.halstead.volume
old: 500.1075231003792
new: 6283.532352895419

path: .metrics.halstead.estimated_program_length
old: 160.2651804766787
new: 1128.8881733598982

path: .metrics.halstead.bugs
old: 0.09847849200780293
new: 1.2195690208654677

path: .metrics.halstead.time
old: 282.1119361079062
new: 12294.728788210656

path: .metrics.halstead.difficulty
old: 10.153846153846152
new: 35.219858156028366

path: .metrics.halstead.n2
old: 26.0
new: 141.0

path: .metrics.halstead.purity_ratio
old: 1.669428963298736
new: 1.3265430944299628

path: .metrics.halstead.vocabulary
old: 37.0
new: 167.0

path: .metrics.halstead.N2
old: 48.0
new: 382.0

path: .metrics.halstead.effort
old: 5078.014849942312
new: 221305.1181877918

path: .metrics.mi.mi_sei
old: 63.831357101484855
new: -12.365716571098964

path: .metrics.mi.mi_original
old: 74.81946339147225
new: 28.321633431143766

path: .metrics.mi.mi_visual_studio
old: 43.754072158755704
new: 16.56235873166302

path: .metrics.nexits.average
old: null
new: 0.6842105263157895

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

path: .metrics.loc.sloc
old: 48.0
new: 242.0

path: .metrics.loc.cloc
old: 9.0
new: 15.0

path: .metrics.loc.blank
old: 12.0
new: 39.0

path: .metrics.loc.ploc
old: 27.0
new: 188.0

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

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

path: .metrics.cognitive.average
old: null
new: 0.7368421052631579

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

path: .metrics.cyclomatic.sum
old: 5.0
new: 36.0

Spaces Data

Minimal test - lines (18, 21)

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

path: .spaces[0].metrics.mi.mi_original
old: 80.9804068171465
new: 127.7849846281436

path: .spaces[0].metrics.mi.mi_sei
old: 59.88425664567161
new: 143.72712501365936

path: .spaces[0].metrics.mi.mi_visual_studio
old: 47.35696305096287
new: 74.72806118604889

path: .spaces[0].metrics.loc.cloc
old: 2.0
new: 1.0

path: .spaces[0].metrics.loc.sloc
old: 34.0
new: 4.0

path: .spaces[0].metrics.loc.ploc
old: 22.0
new: 3.0

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

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

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

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

path: .spaces[0].metrics.halstead.volume
old: 468.0465813950312
new: 51.80615605397529

path: .spaces[0].metrics.halstead.n1
old: 11.0
new: 8.0

path: .spaces[0].metrics.halstead.purity_ratio
old: 1.5445181825469734
new: 2.5435457481740578

path: .spaces[0].metrics.halstead.estimated_program_length
old: 142.09567279432156
new: 35.60964047443681

path: .spaces[0].metrics.halstead.length
old: 92.0
new: 14.0

path: .spaces[0].metrics.halstead.n2
old: 23.0
new: 5.0

path: .spaces[0].metrics.halstead.vocabulary
old: 34.0
new: 13.0

path: .spaces[0].metrics.halstead.N1
old: 48.0
new: 8.0

path: .spaces[0].metrics.halstead.bugs
old: 0.09648574405098818
new: 0.013181367946258602

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

path: .spaces[0].metrics.halstead.time
old: 273.5924461294627
new: 13.814974947726745

path: .spaces[0].metrics.halstead.level
old: 0.09504132231404958
new: 0.20833333333333337

path: .spaces[0].metrics.halstead.difficulty
old: 10.521739130434783
new: 4.8

path: .spaces[0].metrics.halstead.effort
old: 4924.664030330328
new: 248.6695490590814

path: .spaces[0].metrics.cognitive.average
old: null
new: 0.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.nexits.sum
old: 0.0
new: 1.0

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

Code

int nsColorPicker::convertGdkRgbaComponent(gdouble color_component) {
  // GdkRGBA value is in range [0.0..1.0]. We need something in range [0..255]
  return color_component * 255 + 0.5;
}