Skip to content

Как проверять наличие замечаний от синтаксического анализатора (стиль кодирования)

Mark Zaslavskiy edited this page Jul 25, 2023 · 1 revision

Линтер

Самостоятельные проверки

Удаленная проверка

Для удаленной проверки кода на соотвествию стилю вам нужно сделать коммит в репозиторий и посмотреть результат выполения github actions https://github.com/moevm/phsycho_bot/actions

Локальная проверка

Для локальной проверки кода на соотвествию стилю вам нужно

  1. локально установить все зависимости
./install_all_requirements.sh
  1. в корне репозитория выполнить команду
./run_pylint.sh

Документация стилю кода

В качестве основного стиля используется PEP8, однако PEP8 выглядит несколько жестким, по этой причине линтер имеет файл конфигурации

Автоматическое приведение кода к нужному стилю

Существует утилита black часть замечаний, однако она не исправляет все замечания. Конечные правки и чувство стиля кода остается за разработчиком и ревьювером

./run_black.sh