You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Mark Zaslavskiy edited this page Jul 25, 2023
·
1 revision
Линтер
Самостоятельные проверки
Удаленная проверка
Для удаленной проверки кода на соотвествию стилю вам нужно сделать коммит в репозиторий и посмотреть результат выполения github actions https://github.com/moevm/phsycho_bot/actions
Локальная проверка
Для локальной проверки кода на соотвествию стилю вам нужно
локально установить все зависимости
./install_all_requirements.sh
в корне репозитория выполнить команду
./run_pylint.sh
Документация стилю кода
В качестве основного стиля используется PEP8, однако PEP8 выглядит несколько жестким, по этой причине линтер имеет файл конфигурации
Автоматическое приведение кода к нужному стилю
Существует утилита black часть замечаний, однако она не исправляет все замечания. Конечные правки и чувство стиля кода остается за разработчиком и ревьювером