Global Metrics
path: .metrics.halstead.N2
old: 3.0
new: 4.0
path: .metrics.halstead.bugs
old: 0.0048876146417121315
new: 0.0054438736347594795
path: .metrics.halstead.effort
old: 56.14709844115208
new: 66.0
path: .metrics.halstead.length
old: 10.0
new: 11.0
path: .metrics.halstead.n2
old: 3.0
new: 4.0
path: .metrics.halstead.vocabulary
old: 7.0
new: 8.0
path: .metrics.halstead.estimated_program_length
old: 12.754887502163468
new: 16.0
path: .metrics.halstead.volume
old: 28.07354922057604
new: 33.0
path: .metrics.halstead.purity_ratio
old: 1.2754887502163468
new: 1.4545454545454546
path: .metrics.halstead.time
old: 3.1192832467306713
new: 3.6666666666666665
path: .metrics.mi.mi_sei
old: 126.4636847541931
new: 125.25076106698168
path: .metrics.mi.mi_original
old: 107.07083914068858
new: 106.2301045066636
path: .metrics.mi.mi_visual_studio
old: 62.61452581326818
new: 62.12286813255181
Spaces Data
Minimal test - lines (15, 17)
path: .spaces[0].metrics.halstead.length
old: 8.0
new: 9.0
path: .spaces[0].metrics.halstead.time
old: 2.2977444450854723
new: 2.807354922057604
path: .spaces[0].metrics.halstead.volume
old: 20.67970000576925
new: 25.26619429851844
path: .spaces[0].metrics.halstead.estimated_program_length
old: 10.0
new: 12.754887502163468
path: .spaces[0].metrics.halstead.N2
old: 2.0
new: 3.0
path: .spaces[0].metrics.halstead.n2
old: 2.0
new: 3.0
path: .spaces[0].metrics.halstead.purity_ratio
old: 1.25
new: 1.4172097224626077
path: .spaces[0].metrics.halstead.effort
old: 41.3594000115385
new: 50.53238859703688
path: .spaces[0].metrics.halstead.bugs
old: 0.003986528732566614
new: 0.004556086527391188
path: .spaces[0].metrics.halstead.vocabulary
old: 6.0
new: 7.0
path: .spaces[0].metrics.mi.mi_sei
old: 122.13886205819804
new: 120.63609784077896
path: .spaces[0].metrics.mi.mi_visual_studio
old: 80.11163023377016
new: 79.50248591777577
path: .spaces[0].metrics.mi.mi_original
old: 136.99088769974696
new: 135.94925091939658
Code
class Foo {
async foo(foo = super()) { }
}
Minimal test - lines (16, 16)
path: .spaces[0].spaces[0].metrics.halstead.estimated_program_length
old: 8.0
new: 10.0
path: .spaces[0].spaces[0].metrics.halstead.effort
old: 27.863137138648348
new: 36.18947501009619
path: .spaces[0].spaces[0].metrics.halstead.length
old: 6.0
new: 7.0
path: .spaces[0].spaces[0].metrics.halstead.vocabulary
old: 5.0
new: 6.0
path: .spaces[0].spaces[0].metrics.halstead.bugs
old: 0.003063600184050184
new: 0.003646981838562912
path: .spaces[0].spaces[0].metrics.halstead.n2
old: 1.0
new: 2.0
path: .spaces[0].spaces[0].metrics.halstead.time
old: 1.5479520632582415
new: 2.0105263894497885
path: .spaces[0].spaces[0].metrics.halstead.purity_ratio
old: 1.3333333333333333
new: 1.4285714285714286
path: .spaces[0].spaces[0].metrics.halstead.N2
old: 1.0
new: 2.0
path: .spaces[0].spaces[0].metrics.halstead.volume
old: 13.931568569324174
new: 18.094737505048094
path: .spaces[0].spaces[0].metrics.mi.mi_original
old: 157.07238159728848
new: 155.7127700178179
path: .spaces[0].spaces[0].metrics.mi.mi_sei
old: 151.0085138584187
new: 149.04700897518126
path: .spaces[0].spaces[0].metrics.mi.mi_visual_studio
old: 91.85519391654296
new: 91.0600994256245
Code
async foo(foo = super()) { }