Hoist repeated code outside conditional statement
This commit is contained in:
parent
9d64ca41cb
commit
f6eeb49bd1
|
@ -125,11 +125,10 @@ class Objects(object):
|
||||||
obj = self.__recursive__(obj, first)
|
obj = self.__recursive__(obj, first)
|
||||||
|
|
||||||
if obj:
|
if obj:
|
||||||
if rest:
|
|
||||||
for item in obj:
|
for item in obj:
|
||||||
|
if rest:
|
||||||
self.__recursiveloop__(item, rest)
|
self.__recursiveloop__(item, rest)
|
||||||
else:
|
else:
|
||||||
for item in obj:
|
|
||||||
yield item
|
yield item
|
||||||
|
|
||||||
def __recursive__(self, obj, keys):
|
def __recursive__(self, obj, keys):
|
||||||
|
|
Loading…
Reference in New Issue