Spaces Data
Minimal test - lines (541, 547)
path: .spaces[16].spaces[2].metrics.loc.cloc
old: 1.0
new: 2.0
path: .spaces[16].spaces[2].metrics.mi.mi_sei
old: 118.54080523126262
new: 127.73999567330982
Code
def __getitem__(self, key):
for mapping in self.maps:
try:
return mapping[key] # can't use 'key in mapping' with defaultdict
except KeyError:
pass
return self.__missing__(key) # support subclasses that define __missing__
Minimal test - lines (285, 287)
path: .spaces[7].spaces[2].metrics.mi.mi_sei
old: 129.84458498874997
new: 159.3607249963141
path: .spaces[7].spaces[2].metrics.mi.mi_original
old: 142.4026639717064
new: 135.83412922035413
path: .spaces[7].spaces[2].metrics.mi.mi_visual_studio
old: 83.27641167936048
new: 79.4351632867568
path: .spaces[7].spaces[2].metrics.loc.sloc
old: 2.0
new: 3.0
path: .spaces[7].spaces[2].metrics.loc.cloc
old: 0.0
new: 1.0
Code
def __exit__(self, *exc_info):
self.close()
# return None, so if an exception occurred, it will propagate
Minimal test - lines (278, 287)
path: .spaces[7].metrics.loc.sloc
old: 9.0
new: 10.0
path: .spaces[7].metrics.loc.cloc
old: 0.0
new: 1.0
path: .spaces[7].metrics.mi.mi_sei
old: 83.06571380197117
new: 104.13005580710632
path: .spaces[7].metrics.mi.mi_original
old: 109.76629285340016
new: 108.0594524997434
path: .spaces[7].metrics.mi.mi_visual_studio
old: 64.19081453415215
new: 63.19266228055169
Code
class ZipExtFile(BaseZipExtFile):
def __init__(self, base):
self.__dict__.update(base.__dict__)
def __enter__(self):
return self
def __exit__(self, *exc_info):
self.close()
# return None, so if an exception occurred, it will propagate
Minimal test - lines (293, 295)
path: .spaces[8].spaces[1].metrics.loc.cloc
old: 0.0
new: 1.0
path: .spaces[8].spaces[1].metrics.loc.sloc
old: 2.0
new: 3.0
path: .spaces[8].spaces[1].metrics.mi.mi_original
old: 142.4026639717064
new: 135.83412922035413
path: .spaces[8].spaces[1].metrics.mi.mi_sei
old: 129.84458498874997
new: 159.3607249963141
path: .spaces[8].spaces[1].metrics.mi.mi_visual_studio
old: 83.27641167936048
new: 79.4351632867568
Code
def __exit__(self, *exc_info):
self.close()
# return None, so if an exception occurred, it will propagate