Merge pull request #5 from muhammedfurkan/deepsource-fix-9aa45342

Remove unnecessary use of comprehension
This commit is contained in:
M.Furkan 2020-11-09 00:38:53 +03:00 committed by GitHub
commit e498a661b9
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 4 additions and 7 deletions

View file

@ -61,7 +61,7 @@ class InlineKeyboardMarkup(base.TelegramObject):
:return: self :return: self
:rtype: :obj:`types.InlineKeyboardMarkup` :rtype: :obj:`types.InlineKeyboardMarkup`
""" """
btn_array = [button for button in args] btn_array = list(args)
self.inline_keyboard.append(btn_array) self.inline_keyboard.append(btn_array)
return self return self

View file

@ -69,7 +69,7 @@ class ReplyKeyboardMarkup(base.TelegramObject):
:return: self :return: self
:rtype: :obj:`types.ReplyKeyboardMarkup` :rtype: :obj:`types.ReplyKeyboardMarkup`
""" """
btn_array = [button for button in args] btn_array = list(args)
self.keyboard.append(btn_array) self.keyboard.append(btn_array)
return self return self

View file

@ -194,14 +194,11 @@ class OrderedHelperMeta(type):
def __new__(mcs, name, bases, namespace, **kwargs): def __new__(mcs, name, bases, namespace, **kwargs):
cls = super().__new__(mcs, name, bases, namespace) cls = super().__new__(mcs, name, bases, namespace)
props_keys = [ props_keys = list((
prop_name
for prop_name in (
name name
for name, prop in namespace.items() for name, prop in namespace.items()
if isinstance(prop, (Item, ListItem)) if isinstance(prop, (Item, ListItem))
) ))
]
setattr(cls, PROPS_KEYS_ATTR_NAME, props_keys) setattr(cls, PROPS_KEYS_ATTR_NAME, props_keys)