Spaces Data
Minimal test - lines (323, 326)
path: .spaces[0].spaces[39].metrics.loc.sloc
old: 3.0
new: 4.0
path: .spaces[0].spaces[39].metrics.loc.cloc
old: 0.0
new: 1.0
path: .spaces[0].spaces[39].metrics.mi.mi_sei
old: 111.11777686356066
new: 139.36556289841587
path: .spaces[0].spaces[39].metrics.mi.mi_visual_studio
old: 75.64424185401936
new: 72.91883274658144
path: .spaces[0].spaces[39].metrics.mi.mi_original
old: 129.35165357037312
new: 124.69120399665428
Code
def but_not_one_of(self, nt, exclusion_list):
exclusion_list = [exclusion for _, exclusion in exclusion_list]
return grammar.Exclude(nt, exclusion_list)
# return ('-', nt, exclusion_list)
Minimal test - lines (318, 321)
path: .spaces[0].spaces[38].metrics.mi.mi_original
old: 131.02230855938677
new: 126.36185898566794
path: .spaces[0].spaces[38].metrics.mi.mi_sei
old: 113.42620267184262
new: 141.6739887066978
path: .spaces[0].spaces[38].metrics.mi.mi_visual_studio
old: 76.62123307566478
new: 73.89582396822686
path: .spaces[0].spaces[38].metrics.loc.cloc
old: 0.0
new: 1.0
path: .spaces[0].spaces[38].metrics.loc.sloc
old: 3.0
new: 4.0
Code
def but_not(self, nt, exclusion):
_, exclusion = exclusion
return grammar.Exclude(nt, [exclusion])
# return ('-', nt, exclusion)