Подробности в новой странице документации
#dagger @android_broadcast
Please open Telegram to view this post
VIEW IN TELEGRAM
👍91👎6
Вышел Dagger 2.49 в котором продолжают работу над поддержкой KSP. Теперь dagger.android научили работать с KSP, хоть он и deprecated, но какие-то проекты его могут использовать и для миграции на KSP надо чтоб все части Dagger поддерживали новый инструмент для генерации кода.
#dagger
#dagger
👍18👎9
Вышел Dagger 2.50
👉 Готовятся к поддержке
👉 Значение флага
#dagger
👉 Готовятся к поддержке
jakarta.inject.Provider 👉 Значение флага
-Adagger.explicitBindingConflictsWithInject теперь выступленое в enabled по умолчанию#dagger
❤5👍2
Обновление Android Jetpack:
🎉 Hilt 1.2.0 - добавлена поддержка Assited Inject в
🎉 Test Uiautomator 2.3.0 - поддержка множества дисплеев, новые селекторы, кастомные Condition позволят реализовать собственные условия ожидания
👉 Benchmark 1.3.0-alpha01 - множество улучшений и исправления багов
👉 Lifecycle 2.8.0-alpha02 - ViewModel переписалин на Kotlin, Lifecycle API стало мультиплатформенным, новые API
👉 Lint 1.0.0-alpha01 - Lint проверки для авторов Gradle плагинов
Больше подробностей тут
#jetpack #jetpackupdate #dagger #hilt
🎉 Hilt 1.2.0 - добавлена поддержка Assited Inject в
hiltViewModel() and hiltNavGraphViewModels()🎉 Test Uiautomator 2.3.0 - поддержка множества дисплеев, новые селекторы, кастомные Condition позволят реализовать собственные условия ожидания
👉 Benchmark 1.3.0-alpha01 - множество улучшений и исправления багов
👉 Lifecycle 2.8.0-alpha02 - ViewModel переписалин на Kotlin, Lifecycle API стало мультиплатформенным, новые API
dropUnlessResumed() и dropUnlessStarted()👉 Lint 1.0.0-alpha01 - Lint проверки для авторов Gradle плагинов
Больше подробностей тут
#jetpack #jetpackupdate #dagger #hilt
🔥28👍8❤1
В Hilt 1.2.0 теперь можно делать такое c ViewModel
Для тех кто не знаком с Assisted Injection читайте документацию Dagger
#hilt #di #dagger
Для тех кто не знаком с Assisted Injection читайте документацию Dagger
#hilt #di #dagger
🔥65👍12❤2🎉2
Вышел Dagger 2.51:
👉
👉 Новая фича позволит корректно делать обфускацию ViewModel с аннотацией
👉 Аннотация @SkipTestInjection для пропуска инжекта в Hilt Android тестах
🛠 Исправление багов
#dagger
👉
@LazyClassKey - аннотация с поддержкой использования классов в Map Key, но в отличие от @ClassKey класс будет загружаться отложено👉 Новая фича позволит корректно делать обфускацию ViewModel с аннотацией
@HiltViewModel👉 Аннотация @SkipTestInjection для пропуска инжекта в Hilt Android тестах
🛠 Исправление багов
#dagger
👍24🔥1
Статья (3м) с описанием как упростить inject параметров с помощью библиотеки автора Anvil Utils
#anvil #dagger #di
#anvil #dagger #di
🔥10👍3
Передача данных между фрагментом и BottomSheetDialogFragment с использованием Dagger и Navigation Component (2м) - статья с рецептом с упором на код
#fragment #dagger #jetpack #di
#fragment #dagger #jetpack #di
43👎49🤔13👍6😱5