Global Metrics
path: .metrics.halstead.purity_ratio
old: 0.9451450712270476
new: 0.9416956366605256
path: .metrics.halstead.difficulty
old: 17.763157894736842
new: 17.960526315789473
path: .metrics.halstead.bugs
old: 0.3057256987159966
new: 0.3087378048720973
path: .metrics.halstead.length
old: 273.0
new: 274.0
path: .metrics.halstead.level
old: 0.056296296296296296
new: 0.05567765567765568
path: .metrics.halstead.time
old: 1543.1469908839672
new: 1566.0084277859517
path: .metrics.halstead.N2
old: 90.0
new: 91.0
path: .metrics.halstead.volume
old: 1563.7222840957534
new: 1569.4502045503164
path: .metrics.halstead.effort
old: 27776.645835911408
new: 28188.15170014713
path: .metrics.mi.mi_original
old: 60.31526561032277
new: 60.29625279206658
path: .metrics.mi.mi_visual_studio
old: 35.27208515223553
new: 35.26096654506818
path: .metrics.mi.mi_sei
old: 29.522187166050056
new: 29.494757467438543
Spaces Data
Minimal test - lines (50, 62)
path: .spaces[1].metrics.halstead.N2
old: 21.0
new: 22.0
path: .spaces[1].metrics.halstead.length
old: 52.0
new: 53.0
path: .spaces[1].metrics.halstead.volume
old: 231.89044416913947
new: 236.34987578777677
path: .spaces[1].metrics.halstead.time
old: 93.64806399138324
new: 99.99417821790556
path: .spaces[1].metrics.halstead.effort
old: 1685.6651518448984
new: 1799.8952079223
path: .spaces[1].metrics.halstead.level
old: 0.13756613756613756
new: 0.13131313131313133
path: .spaces[1].metrics.halstead.bugs
old: 0.04721278480878513
new: 0.04932232710146114
path: .spaces[1].metrics.halstead.difficulty
old: 7.269230769230769
new: 7.615384615384615
path: .spaces[1].metrics.halstead.purity_ratio
old: 1.4737507951695197
new: 1.445944176392736
path: .spaces[1].metrics.mi.mi_original
old: 100.89724221815392
new: 100.79819160430633
path: .spaces[1].metrics.mi.mi_visual_studio
old: 59.0042352152947
new: 58.94631087971129
path: .spaces[1].metrics.mi.mi_sei
old: 69.96491885489498
new: 69.82201902550001
Code
function render(log, line, column, condition, logValue, overrides = {}) {
const defaults = generateDefaults(
overrides,
log,
line,
column,
condition,
logValue
);
const props = { ...defaults, ...overrides };
const wrapper = mount();
return { wrapper, props };
}