Normalize type formatting in TypeError

Normalize most mixed usages of `__class__`, `__class__!r`, 
`__class__.__name__!r` to the standard form of 
`__class__.__name__`
This commit is contained in:
Ionite
2022-09-12 15:25:55 -04:00
committed by GitHub
parent 9398971705
commit 6981eb69c4
23 changed files with 35 additions and 34 deletions

View File

@ -346,7 +346,7 @@ class CommandTree(Generic[ClientT]):
self._context_menus.update(current)
return
elif not isinstance(command, (Command, Group)):
raise TypeError(f'Expected an application command, received {command.__class__!r} instead')
raise TypeError(f'Expected an application command, received {command.__class__.__name__} instead')
# todo: validate application command groups having children (required)
@ -1002,7 +1002,7 @@ class CommandTree(Generic[ClientT]):
"""
if translator is not None and not isinstance(translator, Translator):
raise TypeError(f'expected None or Translator instance, received {translator.__class__!r} instead')
raise TypeError(f'expected None or Translator instance, received {translator.__class__.__name__} instead')
old_translator = self._state._translator
if old_translator is not None: