nameisjayant/IMDB-Movie-App

Error in code

Opened this issue · 1 comments

error: [ComponentProcessor:MiscError] dagger.internal.codegen.ComponentProcessor was unable to process this class because not all of its dependencies could be resolved. Check for compilation errors or a circular dependency with generated code.
public final class MovieViewModel extends androidx.lifecycle.ViewModel {
^

When opening the project it is not able to build it creates a problem in
private fun getMovies() = viewModelScope.launch {
movieUseCase.getMovies()
.doOnSuccess {
_movieResponse.value = MovieState(
it,
)
}
In Movieviewmodel.kt

you can replace doOnSuccess with bellow code
.doOnSuccess { movieUiModels -> _movieResponse.value = MovieState( data = movieUiModels?.map { it.results } ) }