Как улучшить твой Лисп код? Запускаем линтеры!

Аватар автора
IT Муравейник – про Common Lisp на русском языке!
В этом видео я показываю, как запускать линтеры для Common Lisp кода и получать от них конструктивную критику. Мы посмотрим на 3 типа проверок: предупреждения от компилятора, проверка неуказанных или лишних зависимостей и анализ идиоматичности кода. Бонусом, я расскажу о системе 40ANTS-CI, упрощающей запуск линтеров, тестов и сборки документации для проектов на Common Lisp. Я использую её на всех своих проектах и она здорово упрощает мне жизнь в части настройки GitHub Actions. Команды для установки линтеров: ros install 40ants-asdf-system 40ants-critic ros install 40ants-asdf-system 40ants-linter Перед установкой, надо добавить в настройки quicklisp клиента дистрибутив Ultralisp.org: :prompt nil) *Ссылочки* Что я использую под капотом: Мои врапперы: И ещё: *Таймкодики* 00:00 О Линтерах 02:20 Установка 03:35 Запуск Линтера 06:10 Проверка Импортов 08:24 Lisp Critic 11:14 CI Pipeline 15:01 Заключение *Тегики* #лисп

0/0


0/0

0/0

0/0