ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

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

commonlisp

common-lisp

common lisp

lisp

лисп

коммон лисп

программирование

programming

code quality

github

гитхаб

github actions

linters

линтер

линтеры

линтер для лисп

lisp linter

lisp code quality

Автор: IT Муравейник – про Common Lisp на русском языке!

Загружено: 2023-03-08

Просмотров: 405

Описание: В этом видео я показываю, как запускать линтеры для 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:

(ql-dist:install-dist "http://dist.ultralisp.org/"
:prompt nil)

Ссылочки

Что я использую под капотом:

Lisp Critic: https://github.com/g000001/lisp-critic
SBLint: https://github.com/cxxxr/sblint

Мои врапперы:

https://40ants.com/linter/
https://40ants.com/40ants-critic/

И ещё:

за что я люблю Roswell:    • За что я люблю Roswell? Он упрощает мне жи...  
о package-inferred ASDF systems:    • Два способа сделать ASDF библиотеку на Com...  
система 40ants-ci для работы с GitHub Actions: https://40ants.com/ci/

Поддержать проект можно тут: https://boosty.to/40ants
Подключиться к разработке OpenSource здесь: https://github.com/40ants

Таймкодики

00:00 О Линтерах
02:20 Установка
03:35 Запуск Линтера
06:10 Проверка Импортов
08:24 Lisp Critic
11:14 CI Pipeline
15:01 Заключение

Тегики

#commonlisp #linters #codequality #programming #lisp #лисп

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
Как улучшить твой Лисп код? Запускаем линтеры!

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]