Global Metrics
path: .metrics.nargs.sum
old: 4.0
new: 14.0
path: .metrics.nargs.average
old: 0.6666666666666666
new: 0.875
path: .metrics.nom.closures
old: 0.0
new: 4.0
path: .metrics.nom.total
old: 6.0
new: 16.0
path: .metrics.nom.functions
old: 6.0
new: 12.0
path: .metrics.nexits.sum
old: 4.0
new: 29.0
path: .metrics.nexits.average
old: 0.6666666666666666
new: 1.8125
path: .metrics.cyclomatic.sum
old: 13.0
new: 65.0
path: .metrics.cyclomatic.average
old: 1.4444444444444444
new: 2.9545454545454546
path: .metrics.loc.blank
old: 10.0
new: 71.0
path: .metrics.loc.cloc
old: 16.0
new: 27.0
path: .metrics.loc.ploc
old: 47.0
new: 363.0
path: .metrics.loc.sloc
old: 73.0
new: 461.0
path: .metrics.loc.lloc
old: 12.0
new: 123.0
path: .metrics.mi.mi_visual_studio
old: 35.46314729186645
new: 4.363131748611626
path: .metrics.mi.mi_sei
old: 46.27784756621326
new: -40.00883655281132
path: .metrics.mi.mi_original
old: 60.64198186909162
new: 7.460955290125881
path: .metrics.halstead.effort
old: 43268.07588567955
new: 380603.48692101234
path: .metrics.halstead.vocabulary
old: 62.0
new: 287.0
path: .metrics.halstead.bugs
old: 0.41082525525871766
new: 1.750628201803469
path: .metrics.halstead.estimated_program_length
old: 310.172611524939
new: 2227.761972499943
path: .metrics.halstead.N2
old: 101.0
new: 676.0
path: .metrics.halstead.difficulty
old: 29.78205128205128
new: 29.446969696969695
path: .metrics.halstead.volume
old: 1452.8238997343974
new: 12925.047664927612
path: .metrics.halstead.N1
old: 143.0
new: 907.0
path: .metrics.halstead.level
old: 0.03357727077055532
new: 0.033959351685104194
path: .metrics.halstead.purity_ratio
old: 1.2711992275612254
new: 1.4073038360707155
path: .metrics.halstead.length
old: 244.0
new: 1583.0
path: .metrics.halstead.time
old: 2403.781993648864
new: 21144.638162278465
path: .metrics.halstead.n2
old: 39.0
new: 264.0
path: .metrics.cognitive.sum
old: 10.0
new: 54.0
path: .metrics.cognitive.average
old: 1.6666666666666667
new: 3.375
Spaces Data
Minimal test - lines (49, 56)
path: .spaces[0].spaces[0].spaces[0].metrics.loc.sloc
old: 1.0
new: 8.0
path: .spaces[0].spaces[0].spaces[0].metrics.loc.ploc
old: 1.0
new: 8.0
path: .spaces[0].spaces[0].spaces[0].metrics.loc.lloc
old: 1.0
new: 0.0
path: .spaces[0].spaces[0].spaces[0].metrics.cognitive.average
old: 0.0
new: null
path: .spaces[0].spaces[0].spaces[0].metrics.mi.mi_visual_studio
old: 88.18951227116177
new: 68.23169972664297
path: .spaces[0].spaces[0].spaces[0].metrics.mi.mi_sei
old: 141.96524600794845
new: 92.8309722810562
path: .spaces[0].spaces[0].spaces[0].metrics.mi.mi_original
old: 150.80406598368663
new: 116.67620653255948
path: .spaces[0].spaces[0].spaces[0].metrics.nexits.average
old: 0.0
new: null
path: .spaces[0].spaces[0].spaces[0].metrics.nargs.average
old: 0.0
new: null
path: .spaces[0].spaces[0].spaces[0].metrics.nom.total
old: 1.0
new: 0.0
path: .spaces[0].spaces[0].spaces[0].metrics.nom.functions
old: 1.0
new: 0.0
path: .spaces[0].spaces[0].spaces[0].metrics.halstead.level
old: 0.26666666666666666
new: 0.5
path: .spaces[0].spaces[0].spaces[0].metrics.halstead.bugs
old: 0.010405072229378904
new: 0.007030517061194207
path: .spaces[0].spaces[0].spaces[0].metrics.halstead.estimated_program_length
old: 23.509775004326936
new: 27.651484454403228
path: .spaces[0].spaces[0].spaces[0].metrics.halstead.purity_ratio
old: 1.6792696431662095
new: 1.9751060324573737
path: .spaces[0].spaces[0].spaces[0].metrics.halstead.N1
old: 9.0
new: 7.0
path: .spaces[0].spaces[0].spaces[0].metrics.halstead.N2
old: 5.0
new: 7.0
path: .spaces[0].spaces[0].spaces[0].metrics.halstead.vocabulary
old: 10.0
new: 11.0
path: .spaces[0].spaces[0].spaces[0].metrics.halstead.volume
old: 46.50699332842307
new: 48.43204266092216
path: .spaces[0].spaces[0].spaces[0].metrics.halstead.effort
old: 174.40122498158652
new: 96.86408532184431
path: .spaces[0].spaces[0].spaces[0].metrics.halstead.time
old: 9.688956943421474
new: 5.381338073435796
path: .spaces[0].spaces[0].spaces[0].metrics.halstead.n2
old: 4.0
new: 7.0
path: .spaces[0].spaces[0].spaces[0].metrics.halstead.n1
old: 6.0
new: 4.0
path: .spaces[0].spaces[0].spaces[0].metrics.halstead.difficulty
old: 3.75
new: 2.0
path: .spaces[0].spaces[0].spaces[0].metrics.cyclomatic.sum
old: 1.0
new: 2.0
Code
namespace UI {
namespace ViewManagement {
enum UserInteractionMode {
UserInteractionMode_Mouse = 0,
UserInteractionMode_Touch = 1
};
}
} // namespace UI
Minimal test - lines (48, 57)
path: .spaces[0].spaces[0].metrics.nom.total
old: 6.0
new: 0.0
path: .spaces[0].spaces[0].metrics.nom.functions
old: 6.0
new: 0.0
path: .spaces[0].spaces[0].metrics.cyclomatic.sum
old: 11.0
new: 3.0
path: .spaces[0].spaces[0].metrics.cyclomatic.average
old: 1.5714285714285714
new: 1.0
path: .spaces[0].spaces[0].metrics.nargs.sum
old: 4.0
new: 0.0
path: .spaces[0].spaces[0].metrics.nargs.average
old: 0.6666666666666666
new: null
path: .spaces[0].spaces[0].metrics.mi.mi_visual_studio
old: 39.42981741614884
new: 65.46875465808493
path: .spaces[0].spaces[0].metrics.mi.mi_sei
old: 43.907379121650706
new: 109.6433752352017
path: .spaces[0].spaces[0].metrics.mi.mi_original
old: 67.42498778161452
new: 111.95157046532525
path: .spaces[0].spaces[0].metrics.halstead.purity_ratio
old: 1.2191564077362795
new: 2.0
path: .spaces[0].spaces[0].metrics.halstead.N2
old: 97.0
new: 8.0
path: .spaces[0].spaces[0].metrics.halstead.estimated_program_length
old: 290.15922504123455
new: 32.0
path: .spaces[0].spaces[0].metrics.halstead.N1
old: 141.0
new: 8.0
path: .spaces[0].spaces[0].metrics.halstead.effort
old: 43382.695014778496
new: 114.718800023077
path: .spaces[0].spaces[0].metrics.halstead.n1
old: 23.0
new: 4.0
path: .spaces[0].spaces[0].metrics.halstead.volume
old: 1400.0690457481182
new: 57.3594000115385
path: .spaces[0].spaces[0].metrics.halstead.n2
old: 36.0
new: 8.0
path: .spaces[0].spaces[0].metrics.halstead.vocabulary
old: 59.0
new: 12.0
path: .spaces[0].spaces[0].metrics.halstead.bugs
old: 0.41155046534398654
new: 0.00786988662087777
path: .spaces[0].spaces[0].metrics.halstead.difficulty
old: 30.98611111111111
new: 2.0
path: .spaces[0].spaces[0].metrics.halstead.length
old: 238.0
new: 16.0
path: .spaces[0].spaces[0].metrics.halstead.level
old: 0.03227252353204841
new: 0.5
path: .spaces[0].spaces[0].metrics.halstead.time
old: 2410.1497230432497
new: 6.373266667948722
path: .spaces[0].spaces[0].metrics.cognitive.sum
old: 10.0
new: 0.0
path: .spaces[0].spaces[0].metrics.cognitive.average
old: 1.6666666666666667
new: null
path: .spaces[0].spaces[0].metrics.nexits.average
old: 0.6666666666666666
new: null
path: .spaces[0].spaces[0].metrics.nexits.sum
old: 4.0
new: 0.0
path: .spaces[0].spaces[0].metrics.loc.blank
old: 6.0
new: 0.0
path: .spaces[0].spaces[0].metrics.loc.sloc
old: 50.0
new: 10.0
path: .spaces[0].spaces[0].metrics.loc.ploc
old: 40.0
new: 10.0
path: .spaces[0].spaces[0].metrics.loc.lloc
old: 12.0
new: 0.0
path: .spaces[0].spaces[0].metrics.loc.cloc
old: 4.0
new: 1.0
Code
namespace Windows {
namespace UI {
namespace ViewManagement {
enum UserInteractionMode {
UserInteractionMode_Mouse = 0,
UserInteractionMode_Touch = 1
};
}
} // namespace UI
} // namespace Windows
Minimal test - lines (47, 58)
path: .spaces[0].metrics.halstead.N2
old: 98.0
new: 9.0
path: .spaces[0].metrics.halstead.n1
old: 23.0
new: 4.0
path: .spaces[0].metrics.halstead.length
old: 241.0
new: 18.0
path: .spaces[0].metrics.halstead.effort
old: 43360.8874054444
new: 133.21582985307933
path: .spaces[0].metrics.halstead.estimated_program_length
old: 296.79169951758246
new: 36.529325012980806
path: .spaces[0].metrics.halstead.N1
old: 143.0
new: 9.0
path: .spaces[0].metrics.halstead.difficulty
old: 30.45945945945946
new: 2.0
path: .spaces[0].metrics.halstead.purity_ratio
old: 1.2315008278737862
new: 2.0294069451656003
path: .spaces[0].metrics.halstead.n2
old: 37.0
new: 9.0
path: .spaces[0].metrics.halstead.time
old: 2408.938189191356
new: 7.400879436282185
path: .spaces[0].metrics.halstead.bugs
old: 0.4114125350186326
new: 0.008694593889651886
path: .spaces[0].metrics.halstead.volume
old: 1423.560633541653
new: 66.60791492653966
path: .spaces[0].metrics.halstead.level
old: 0.032830523513753325
new: 0.5
path: .spaces[0].metrics.halstead.vocabulary
old: 60.0
new: 13.0
path: .spaces[0].metrics.cyclomatic.average
old: 1.5
new: 1.0
path: .spaces[0].metrics.cyclomatic.sum
old: 12.0
new: 4.0
path: .spaces[0].metrics.nargs.average
old: 0.6666666666666666
new: null
path: .spaces[0].metrics.nargs.sum
old: 4.0
new: 0.0
path: .spaces[0].metrics.mi.mi_original
old: 65.56443659662736
new: 107.99063052465952
path: .spaces[0].metrics.mi.mi_visual_studio
old: 38.341775787501376
new: 63.152415511496784
path: .spaces[0].metrics.mi.mi_sei
old: 42.62538740451799
new: 110.06033042676836
path: .spaces[0].metrics.loc.blank
old: 8.0
new: 0.0
path: .spaces[0].metrics.loc.lloc
old: 12.0
new: 0.0
path: .spaces[0].metrics.loc.cloc
old: 5.0
new: 2.0
path: .spaces[0].metrics.loc.sloc
old: 55.0
new: 12.0
path: .spaces[0].metrics.loc.ploc
old: 42.0
new: 12.0
path: .spaces[0].metrics.nexits.sum
old: 4.0
new: 0.0
path: .spaces[0].metrics.nexits.average
old: 0.6666666666666666
new: null
path: .spaces[0].metrics.nom.functions
old: 6.0
new: 0.0
path: .spaces[0].metrics.nom.total
old: 6.0
new: 0.0
path: .spaces[0].metrics.cognitive.sum
old: 10.0
new: 0.0
path: .spaces[0].metrics.cognitive.average
old: 1.6666666666666667
new: null
Code
namespace ABI {
namespace Windows {
namespace UI {
namespace ViewManagement {
enum UserInteractionMode {
UserInteractionMode_Mouse = 0,
UserInteractionMode_Touch = 1
};
}
} // namespace UI
} // namespace Windows
} // namespace ABI