Hoist repeated code outside conditional statement

This commit is contained in:
Brian Pepple 2020-09-27 11:48:21 -04:00 committed by Odd Stråbø
parent 9d64ca41cb
commit f6eeb49bd1
1 changed files with 3 additions and 4 deletions

View File

@ -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):