Global Metrics
path: .metrics.nom.total
old: 1.0
new: 27.0
path: .metrics.nom.functions
old: 1.0
new: 27.0
path: .metrics.nexits.average
old: 0.0
new: 1.4074074074074074
path: .metrics.nexits.sum
old: 0.0
new: 38.0
path: .metrics.mi.mi_original
old: 58.26630704149039
new: 3.699014301088596
path: .metrics.mi.mi_sei
old: 46.11353779559613
new: -30.94358599775098
path: .metrics.mi.mi_visual_studio
old: 34.073863766953444
new: 2.163166257946547
path: .metrics.nargs.average
old: 6.0
new: 0.9629629629629628
path: .metrics.nargs.sum
old: 6.0
new: 26.0
path: .metrics.cyclomatic.average
old: 3.0
new: 2.6785714285714284
path: .metrics.cyclomatic.sum
old: 6.0
new: 75.0
path: .metrics.loc.ploc
old: 52.0
new: 334.0
path: .metrics.loc.sloc
old: 89.0
new: 531.0
path: .metrics.loc.lloc
old: 21.0
new: 155.0
path: .metrics.loc.cloc
old: 26.0
new: 105.0
path: .metrics.loc.blank
old: 11.0
new: 92.0
path: .metrics.cognitive.sum
old: 5.0
new: 76.0
path: .metrics.cognitive.average
old: 5.0
new: 2.814814814814815
path: .metrics.halstead.effort
old: 36695.75847438995
new: 530695.8768509991
path: .metrics.halstead.N1
old: 143.0
new: 859.0
path: .metrics.halstead.n2
old: 50.0
new: 162.0
path: .metrics.halstead.N2
old: 136.0
new: 600.0
path: .metrics.halstead.purity_ratio
old: 1.2408344426119575
new: 0.8987437512947071
path: .metrics.halstead.bugs
old: 0.3680916714339442
new: 2.184955288400405
path: .metrics.halstead.level
old: 0.04595588235294117
new: 0.02076923076923077
path: .metrics.halstead.difficulty
old: 21.76
new: 48.148148148148145
path: .metrics.halstead.length
old: 279.0
new: 1459.0
path: .metrics.halstead.n1
old: 16.0
new: 26.0
path: .metrics.halstead.time
old: 2038.6532485772195
new: 29483.10426949995
path: .metrics.halstead.estimated_program_length
old: 346.1928094887362
new: 1311.2671331389777
path: .metrics.halstead.volume
old: 1686.3859593010086
new: 11022.145134597671
path: .metrics.halstead.vocabulary
old: 66.0
new: 188.0
Spaces Data
Minimal test - lines (41, 46)
path: .spaces[0].metrics.halstead.volume
old: 1581.6548686844444
new: 136.0
path: .spaces[0].metrics.halstead.time
old: 2142.3473353609406
new: 77.71428571428572
path: .spaces[0].metrics.halstead.estimated_program_length
old: 290.47733175670794
new: 48.18080946738404
path: .spaces[0].metrics.halstead.vocabulary
old: 58.0
new: 16.0
path: .spaces[0].metrics.halstead.purity_ratio
old: 1.075841969469289
new: 1.4170826313936482
path: .spaces[0].metrics.halstead.N2
old: 128.0
new: 16.0
path: .spaces[0].metrics.halstead.level
old: 0.041015625
new: 0.0972222222222222
path: .spaces[0].metrics.halstead.N1
old: 142.0
new: 18.0
path: .spaces[0].metrics.halstead.bugs
old: 0.38046992938556307
new: 0.041692792902632926
path: .spaces[0].metrics.halstead.n2
old: 42.0
new: 7.0
path: .spaces[0].metrics.halstead.length
old: 270.0
new: 34.0
path: .spaces[0].metrics.halstead.effort
old: 38562.25203649693
new: 1398.857142857143
path: .spaces[0].metrics.halstead.n1
old: 16.0
new: 9.0
path: .spaces[0].metrics.halstead.difficulty
old: 24.38095238095238
new: 10.285714285714286
path: .spaces[0].metrics.cyclomatic.sum
old: 5.0
new: 2.0
path: .spaces[0].metrics.cyclomatic.average
old: 5.0
new: 2.0
path: .spaces[0].metrics.mi.mi_original
old: 69.87768745739747
new: 115.96769119267802
path: .spaces[0].metrics.mi.mi_sei
old: 25.6204404685858
new: 91.80880071381551
path: .spaces[0].metrics.mi.mi_visual_studio
old: 40.86414471192835
new: 67.81736327057193
path: .spaces[0].metrics.nargs.average
old: 6.0
new: 1.0
path: .spaces[0].metrics.nargs.sum
old: 6.0
new: 1.0
path: .spaces[0].metrics.cognitive.average
old: 5.0
new: 0.0
path: .spaces[0].metrics.cognitive.sum
old: 5.0
new: 0.0
path: .spaces[0].metrics.loc.sloc
old: 45.0
new: 6.0
path: .spaces[0].metrics.loc.ploc
old: 39.0
new: 6.0
path: .spaces[0].metrics.loc.blank
old: 6.0
new: 0.0
path: .spaces[0].metrics.loc.lloc
old: 21.0
new: 1.0
Code
DataStruct::DataStruct(DataStruct&& aRHS)
: mData(aRHS.mData.forget()),
mCacheFD(aRHS.mCacheFD),
mFlavor(aRHS.mFlavor) {
aRHS.mCacheFD = nullptr;
}