В этом видео мы поделимся с вами нашим опытом отказа от kapt в пользу ksp для обработки аннотаций и ускорения скорости сборки в большом проекте. Мы обсудим:
- Что такое ksp
- Почему было принято решение о переходе
- Как мы проводили исследование
- Что из этого получилось
Спойлер — было много боли, но у нас получилось ускорить сборку на 10%.
Содержание:
- 00:00 — Интро
- 00:50 — О чем сегодня поговорим
- 01:27 — Немного теории
- 04:14 — Почему мы решили попробовать перейти на ksp
- 05:27 — Исследование перехода на ksp
- 07:55 — Последовательная реализация перехода
- 10:56 — Пишем свой ksp-процессор
- 12:21 — Статус перехода
- 12:57 — Результаты
- 16:27 — Бонус