comparison mercurial/demandimport.py @ 12964:34034e55424f

check-code: using and/or/not as a function is bad style
author Martin Geisler <mg@lazybytes.net>
date Thu, 11 Nov 2010 00:08:09 +0100
parents bc91a79fa3d0
children 4db5bfea1b07
comparison
equal deleted inserted replaced
12963:e80128e40c04 12964:34034e55424f
109 if not hasattr(mod, comp): 109 if not hasattr(mod, comp):
110 setattr(mod, comp, _demandmod(comp, mod.__dict__, mod.__dict__)) 110 setattr(mod, comp, _demandmod(comp, mod.__dict__, mod.__dict__))
111 mod = getattr(mod, comp) 111 mod = getattr(mod, comp)
112 for x in fromlist: 112 for x in fromlist:
113 # set requested submodules for demand load 113 # set requested submodules for demand load
114 if not(hasattr(mod, x)): 114 if not hasattr(mod, x):
115 setattr(mod, x, _demandmod(x, mod.__dict__, locals)) 115 setattr(mod, x, _demandmod(x, mod.__dict__, locals))
116 return mod 116 return mod
117 117
118 ignore = [ 118 ignore = [
119 '_hashlib', 119 '_hashlib',