koin icon indicating copy to clipboard operation
koin copied to clipboard

[Enhancement] Auto Replace for Deprecation not working correctly

Open pseudoankit opened this issue 3 months ago • 1 comments

Describe the bug auto replacement for deprecated method getViewModel is not correct

To Reproduce Go to studio, alt enter on getViewModel()

Expected behavior val foo = koinViewModel<ViewModel>()

Actual

rememberCurrentKoinScope()
    checkNotNull(LocalViewModelStoreOwner.current) {
        "No ViewModelStoreOwner was provided via LocalViewModelStoreOwner"
    }
    defaultExtras(viewModelStoreOwner)
    rememberCurrentKoinScope()
    val foo = koinViewModel

Koin module and version: [e.g]: koin-core:3.4.3

Snippet or Sample project to help reproduce Add a snippet or even a small sample project to hel reproduce your case.

pseudoankit avatar Mar 15 '24 03:03 pseudoankit