Skip to content

Commit

Permalink
Bump Stream Chat SDK to 4.28.2 and clean up other dependencies
Browse files Browse the repository at this point in the history
  • Loading branch information
skydoves committed Feb 14, 2022
1 parent 0bad7fe commit e00e028
Show file tree
Hide file tree
Showing 4 changed files with 12 additions and 15 deletions.
3 changes: 0 additions & 3 deletions app/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -58,11 +58,9 @@ android {
dependencies {
// android supports
implementation "com.google.android.material:material:$versions.materialVersion"
implementation "androidx.constraintlayout:constraintlayout:$versions.constraintVersion"

// jetpack components
implementation "androidx.fragment:fragment-ktx:$versions.fragmentVersion"
implementation "androidx.lifecycle:lifecycle-extensions:$versions.lifecycleVersion"
implementation "androidx.lifecycle:lifecycle-viewmodel-ktx:$versions.lifecycleVersion"
implementation "androidx.navigation:navigation-fragment-ktx:$versions.navigationVersion"
implementation "androidx.navigation:navigation-ui-ktx:$versions.navigationVersion"
Expand All @@ -85,7 +83,6 @@ dependencies {
// hilt
implementation "com.google.dagger:hilt-android:$versions.hiltCoreVersion"
kapt "com.google.dagger:hilt-compiler:$versions.hiltCoreVersion"
kapt "androidx.hilt:hilt-compiler:$versions.hiltVersion"

// network
implementation "com.github.skydoves:sandwich:$versions.sandwichVersion"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -79,8 +79,9 @@ class HomeViewModel @AssistedInject constructor(
assistedFactory: AssistedFactory,
avenger: Avenger
): ViewModelProvider.Factory = object : ViewModelProvider.Factory {

@Suppress("UNCHECKED_CAST")
override fun <T : ViewModel?> create(modelClass: Class<T>): T {
override fun <T : ViewModel> create(modelClass: Class<T>): T {
return assistedFactory.create(avenger) as T
}
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ class UserProfileEditViewModel @AssistedInject constructor(
avenger: Avenger
): ViewModelProvider.Factory = object : ViewModelProvider.Factory {
@Suppress("UNCHECKED_CAST")
override fun <T : ViewModel?> create(modelClass: Class<T>): T {
override fun <T : ViewModel> create(modelClass: Class<T>): T {
return assistedFactory.create(avenger) as T
}
}
Expand Down
19 changes: 9 additions & 10 deletions dependencies.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -5,37 +5,36 @@ ext.versions = [
versionName : '1.0.5',

// gradle plugins
gradleBuildTool : '7.0.2',
spotlessGradle : '5.15.0',
gradleBuildTool : '7.1.0',
spotlessGradle : '6.2.1',
googleService : '4.3.10',
ktlint : '0.40.0',

// kotlin
kotlin : '1.5.30',
kotlin : '1.5.32',

// support library
materialVersion : '1.5.0-alpha05',
materialVersion : '1.5.0',
constraintVersion : '2.1.1',

// jetpack components
fragmentVersion : '1.3.6',
lifecycleVersion : '2.2.0',
lifecycleVersion : '2.4.1',
roomVersion : '2.2.5',
navigationVersion : '2.3.5',
archCompomentVersion: '2.1.0',

// stream chat SDK
streamChatUIVersion : '4.27.0',
streamChatUIVersion : '4.28.2',

// binding
bindablesVersion : '1.0.9',

// startup
startupVersion : '1.1.0',
startupVersion : '1.1.1',

// di
hiltCoreVersion : '2.40',
hiltVersion : '1.0.0',
hiltCoreVersion : '2.40.5',

// network
retrofitVersion : '2.9.0',
Expand Down Expand Up @@ -64,7 +63,7 @@ ext.versions = [

// firebase
firebaseGradle : '2.8.0',
firebaseVersion : '29.0.0',
firebaseVersion : '29.1.0',

// debugging
timberVersion : '5.0.0',
Expand Down

0 comments on commit e00e028

Please sign in to comment.