Global Metrics
path: .metrics.halstead.difficulty
old: 6.1875
new: 6.428571428571429
path: .metrics.halstead.bugs
old: 0.02834213490125412
new: 0.028037711230187903
path: .metrics.halstead.effort
old: 784.0264662373306
new: 771.4285714285714
path: .metrics.halstead.estimated_program_length
old: 52.529325012980806
new: 48.18080946738404
path: .metrics.halstead.n2
old: 8.0
new: 7.0
path: .metrics.halstead.vocabulary
old: 17.0
new: 16.0
path: .metrics.halstead.N2
old: 11.0
new: 10.0
path: .metrics.halstead.purity_ratio
old: 1.6944943552574454
new: 1.6060269822461346
path: .metrics.halstead.level
old: 0.16161616161616163
new: 0.15555555555555556
path: .metrics.halstead.length
old: 31.0
new: 30.0
path: .metrics.halstead.time
old: 43.55702590207392
new: 42.85714285714286
path: .metrics.halstead.volume
old: 126.71134807876052
new: 120.0
path: .metrics.mi.mi_visual_studio
old: 44.222262159510905
new: 44.387749596183205
path: .metrics.mi.mi_sei
old: 82.88061399246595
new: 83.28887290867627
path: .metrics.mi.mi_original
old: 75.62006829276365
new: 75.90305180947328
Spaces Data
Minimal test - lines (60, 64)
path: .spaces[0].metrics.mi.mi_original
old: 125.99876917047284
new: 126.78087943392435
path: .spaces[0].metrics.mi.mi_sei
old: 106.28058716715056
new: 107.40893376566044
path: .spaces[0].metrics.mi.mi_visual_studio
old: 73.68349074296657
new: 74.14086516603763
path: .spaces[0].metrics.halstead.time
old: 5.811529169310906
new: 5.0
path: .spaces[0].metrics.halstead.N2
old: 3.0
new: 2.0
path: .spaces[0].metrics.halstead.n2
old: 3.0
new: 2.0
path: .spaces[0].metrics.halstead.effort
old: 104.60752504759633
new: 90.0
path: .spaces[0].metrics.halstead.vocabulary
old: 9.0
new: 8.0
path: .spaces[0].metrics.halstead.length
old: 11.0
new: 10.0
path: .spaces[0].metrics.halstead.estimated_program_length
old: 20.264662506490403
new: 17.509775004326936
path: .spaces[0].metrics.halstead.purity_ratio
old: 1.842242046044582
new: 1.7509775004326935
path: .spaces[0].metrics.halstead.bugs
old: 0.007400380157174523
new: 0.006694329500821694
path: .spaces[0].metrics.halstead.volume
old: 34.86917501586544
new: 30.0
Code
class C {
static async *method({ x: y = unresolvableReference }) {
}
};
Minimal test - lines (61, 63)
path: .spaces[0].spaces[0].metrics.halstead.bugs
old: 0.006240251469155711
new: 0.005519305767765066
path: .spaces[0].spaces[0].metrics.halstead.N2
old: 2.0
new: 1.0
path: .spaces[0].spaces[0].metrics.halstead.volume
old: 27.0
new: 22.458839376460833
path: .spaces[0].spaces[0].metrics.halstead.purity_ratio
old: 1.9455305560363263
new: 1.938721875540867
path: .spaces[0].spaces[0].metrics.halstead.time
old: 4.5
new: 3.743139896076806
path: .spaces[0].spaces[0].metrics.halstead.n2
old: 2.0
new: 1.0
path: .spaces[0].spaces[0].metrics.halstead.length
old: 9.0
new: 8.0
path: .spaces[0].spaces[0].metrics.halstead.effort
old: 81.0
new: 67.3765181293825
path: .spaces[0].spaces[0].metrics.halstead.vocabulary
old: 8.0
new: 7.0
path: .spaces[0].spaces[0].metrics.halstead.estimated_program_length
old: 17.509775004326936
new: 15.509775004326936
path: .spaces[0].spaces[0].metrics.mi.mi_sei
old: 120.36819247706724
new: 121.74970784827904
path: .spaces[0].spaces[0].metrics.mi.mi_visual_studio
old: 79.4351632867568
new: 79.99515947649695
path: .spaces[0].spaces[0].metrics.mi.mi_original
old: 135.83412922035413
new: 136.7917227048098
Code
static async *method({ x: y = unresolvableReference }) {
}