Skip to content

вернуть mypy в ci #38

Description

@iAmScienceMan

mypy сейчас выпилен из ci.yml (давал 32 ошибки в 10 файлах, в основном implicit Optional). это самый сильный доступный сигнал корректности, его стоит вернуть.

план ремедиации уже описан в комментарии в .github/workflows/ci.yml (около строки 51):

  • implicit Optional в slash-командах
  • типизация кастомных атрибутов CoolBot
  • isinstance-гарды

что делать

починить типы по плану, снять заглушку и вернуть шаг mypy в пайплайн.

где

  • .github/workflows/ci.yml

Metadata

Metadata

Assignees

Labels

enhancementNew feature or requesttech-debtКачество и поддерживаемость кода

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions