Daniel Okanin
07/08/2022, 4:44 PM@Immutable
data class ImmutableHolder<T>(val item: T)
and I see that metrics:
unstable class PhotoViewModelItem {
unstable val imageDescriptor: ImmutableHolder<ImageDescriptor>?
stable val isSaved: MutableState<Boolean>
stable val photoType: PhotoType?
stable val tagsCount: Int
<runtime stability> = Unstable
}
========
runtime class ImmutableHolder {
runtime val item: T
<runtime stability> = Parameter(T)
}
myanmarking
07/12/2022, 10:14 AM