Forwarded from Kotlin Multiplatform Broadcast
#ksp #kmm #kotlin Наконец, обновила версию сэмпла для KSP
https://github.com/anioutkazharkova/ksp-di-playground
https://github.com/anioutkazharkova/ksp-di-playground
GitHub
GitHub - anioutkazharkova/ksp-di-playground: My ksp di playground
My ksp di playground. Contribute to anioutkazharkova/ksp-di-playground development by creating an account on GitHub.
Forwarded from Android Broadcast (Кирилл Розов)
В официальной Android документации появилась страница "Migrate from kapt to KSP", которая содержит рекомендации по переходу на более эффективный способ генерации кода, Уже поддержкой обзавелись Glide, Room и Moshi. Dagger в процессе, а процерить статут других библиотек можно тут
#ksp
#ksp
👍3
Forwarded from Охэхэнные новости
Media is too big
VIEW IN TELEGRAM
В новом выпуске "Охэхэнных историй" делимся нашим опытом отказа от kapt в пользу ksp для обработки аннотаций и ускорения скорости сборки в большом проекте.
Спойлер:
#Android #Kotlin #KSP #KAPT
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🤔2
Forwarded from Android Broadcast (Кирилл Broadcast)
Показали первую превью KSP2 . Основные фичи:
👉 Использует K2 компилятор (нужно включать K2 компилятор в Kotlin)
👉 Новый отдельный генератор кода, который дает больше свободы и фичей по сравнению с текущим плагином Kotlin компилятора
Чтобы попробовать вам надо использовать KSP 1.0.14 или выше. Затем в
В новой версии есть изменения в поведении API
#ksp #k2 #kotlin
👉 Использует K2 компилятор (нужно включать K2 компилятор в Kotlin)
👉 Новый отдельный генератор кода, который дает больше свободы и фичей по сравнению с текущим плагином Kotlin компилятора
Чтобы попробовать вам надо использовать KSP 1.0.14 или выше. Затем в
gradle.properties добавитьksp.useKSP2=true
В новой версии есть изменения в поведении API
#ksp #k2 #kotlin
👍4🔥1
#ksp #kotlin Полезные вещи идут в каналах не только про разработку. Через несколько часов подключайтесь на сессию по использованию KSP2 для тестирования:
https://www.youtube.com/watch?v=-azgiCYQpVc
Проводит Дмитрий Золотов, преподаватель курса Otus "Kotlin QA"
https://www.youtube.com/watch?v=-azgiCYQpVc
Проводит Дмитрий Золотов, преподаватель курса Otus "Kotlin QA"
YouTube
Использование KSP2 для тестирования на Kotlin // Демо-занятие курса «Kotlin QA Engineer»
На открытом уроке мы рассмотрим возможности новой версии Kotlin Symbol Processing и возможные сценарии их использования для генерации тестовых данных и сценариев
Основные темы открытого урока:
- Принципы анализа исходных текстов и кодогенерации на KSP (PSI…
Основные темы открытого урока:
- Принципы анализа исходных текстов и кодогенерации на KSP (PSI…