Vi que o lifecycle-extensions foi depreciado qual seria a alternativa para o uso do ViewModelProviders.of() ?
https://developer.android.com/jetpack/androidx/releases/lifecycle?authuser=3&hl=pt-Br#kotlin
Suspensão de uso do artefato lifecycle-extensions: com a suspensão do uso do ViewModelProviders.of() descrita acima, esta versão marca a suspensão do uso da última API em lifecycle-extensions, e esse artefato agora será considerado completamente obsoleto. É altamente recomendável depender dos artefatos específicos necessários do Lifecycle (como lifecycle-service, se você estiver usando LifecycleService, e lifecycle-process, se você estiver usando ProcessLifecycleOwner) em vez de lifecycle-extensions, já que não haverá uma futura versão 2.3.0 de lifecycle-extensions.