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)