Browse Source

Refactor certain f-strings and literals

pull/10109/head
Omkaar 3 years ago
committed by dolfies
parent
commit
12f188df01
  1. 4
      discord/ext/commands/flags.py
  2. 2
      discord/ext/tasks/__init__.py
  3. 2
      discord/message.py

4
discord/ext/commands/flags.py

@ -320,9 +320,9 @@ class FlagsMeta(type):
aliases = {key.casefold(): value.casefold() for key, value in aliases.items()}
regex_flags = re.IGNORECASE
keys = list(re.escape(k) for k in flags)
keys = [re.escape(k) for k in flags]
keys.extend(re.escape(a) for a in aliases)
keys = sorted(keys, key=lambda t: len(t), reverse=True)
keys = sorted(keys, key=len, reverse=True)
joined = '|'.join(keys)
pattern = re.compile(f'(({re.escape(prefix)})(?P<flag>{joined}){re.escape(delimiter)})', regex_flags)

2
discord/ext/tasks/__init__.py

@ -491,7 +491,7 @@ class Loop(Generic[LF]):
This operation obviously cannot be undone!
"""
self._valid_exception = tuple()
self._valid_exception = ()
def remove_exception_type(self, *exceptions: Type[BaseException]) -> bool:
r"""Removes exception types from being handled during the reconnect logic.

2
discord/message.py

@ -1665,7 +1665,7 @@ class Message(PartialMessage, Hashable):
return '@deleted-role'
def resolve_channel(id: int) -> str:
return f'#deleted-channel'
return '#deleted-channel'
transforms = {
'@': resolve_member,

Loading…
Cancel
Save