зеркало из
1
0
Форкнуть 0
Co-authored-by: Catalina Peralta <caperal@microsoft.com>
This commit is contained in:
catalinaperalta 2024-11-08 11:26:07 -08:00 коммит произвёл GitHub
Родитель c6d4b950d8
Коммит 10bea08627
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: B5690EEEBB952194
1 изменённых файлов: 3 добавлений и 0 удалений

Просмотреть файл

@ -260,6 +260,8 @@ def get_parameter_type(annotation) -> str:
if isinstance(annotation, ast.Attribute):
return annotation.attr
if isinstance(annotation, ast.Constant):
if annotation.value is None:
return "None"
return annotation.value
if isinstance(annotation, ast.Subscript):
if isinstance(annotation.slice, tuple):
@ -396,6 +398,7 @@ def create_class_report(cls: Type) -> Dict:
m = getattr(cls, method)
except AttributeError:
_LOGGER.info(f"Skipping method check for {method} on {cls}.")
continue
if inspect.isfunction(m) or inspect.ismethod(m):
if inspect.iscoroutinefunction(m):