ViewModel Lifecycle. Watch what your Android app's data managers are doing as they start up, run, and shut down.

github.com/skydoves/viewmodel-lifecycle

Vaya's read on this project

Problem, audience, market, and the verdict — sign in to see it.

Updates

April 2022
  • Merge pull request #7 from skydoves/gradle/7.4.2
  • Bump Gradle version to 7.4.2
  • Bump AGP to 7.1.2 and Kotlin to 1.6.10
  • Update README.md
February 2022
  • Add Android Weekly badge
  • Bump androidx-lifecycle to 2.4.1
  • Merge pull request #5 from skydoves/unittest/viewmodel-lifecycle
  • Remove unused permissions for android unit test
  • Implement verifyHandleLifecycleEvent unit test case
  • Refactor ViewModelLifecycleTest cases
  • Implement verifyViewModelLifecycleLiveDataObserver unit test case
  • Add mockito-android and implement verifyVieModelLifecycleObserver
  • Change visibility of the viewModelState to public
  • Implement verifyViewModeLifecycleState unit test case
  • Setup the unit test environment for viewmodel-lifecycle
  • Merge pull request #4 from skydoves/unittest/rxkotlin
  • Update spotless license header
  • Update spotless license header
  • Implement unit test case of the autoDispose extension for RxKotlin2
  • Implement unit test case of the autoDispose extension for RxKotlin3
  • Release —1.1.0
  • Release —1.0.0