Skip to content

Commit 4d7196a

Browse files
committed
Mark immutable to the WhatsAppUser
1 parent bd2852b commit 4d7196a

File tree

3 files changed

+5
-0
lines changed

3 files changed

+5
-0
lines changed

core/model/build.gradle.kts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,4 +28,5 @@ dependencies {
2828
api(libs.stream.client)
2929
api(libs.retrofit.kotlin.serialization)
3030
api(libs.kotlinx.serialization.json)
31+
compileOnly(libs.compose.stable.marker)
3132
}

core/model/src/main/kotlin/io/getstream/whatsappclone/model/WhatsAppUser.kt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,13 @@
1717
package io.getstream.whatsappclone.model
1818

1919
import android.os.Parcelable
20+
import androidx.compose.runtime.Immutable
2021
import kotlinx.parcelize.Parcelize
2122
import kotlinx.serialization.Serializable
2223

2324
@Parcelize
2425
@Serializable
26+
@Immutable
2527
data class WhatsAppUser(
2628
val gender: String,
2729
val name: String,

gradle/libs.versions.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ androidxTest = "1.5.0"
2525
androidxTestExt = "1.1.3"
2626
androidxTracing = "1.1.0"
2727
androidxUiAutomator = "2.2.0"
28+
composeStableMarker = "1.0.1"
2829
hilt = "2.48.1"
2930
hiltExt = "1.0.0"
3031
junit4 = "4.13.2"
@@ -78,6 +79,7 @@ androidx-test-runner = { group = "androidx.test", name = "runner", version.ref =
7879
androidx-test-rules = { group = "androidx.test", name = "rules", version.ref = "androidxTest" }
7980
androidx-test-uiautomator = { group = "androidx.test.uiautomator", name = "uiautomator", version.ref = "androidxUiAutomator" }
8081
androidx-startup = { group = "androidx.startup", name = "startup-runtime", version.ref = "androidxStartup" }
82+
compose-stable-marker = { group = "com.github.skydoves", name = "compose-stable-marker", version.ref = "composeStableMarker" }
8183
hilt-android = { group = "com.google.dagger", name = "hilt-android", version.ref = "hilt" }
8284
hilt-compiler = { group = "com.google.dagger", name = "hilt-android-compiler", version.ref = "hilt" }
8385
hilt-android-testing = { group = "com.google.dagger", name = "hilt-android-testing", version.ref = "hilt" }

0 commit comments

Comments
 (0)