package Ġorg . j dc . template . model . datastore . migration Ċ Ċ import Ġandroidx . datastore . preferences . core . Preferences Ċ import Ġandroidx . datastore . preferences . core . to Mutable Preferences Ċ import Ġandroidx . datastore . preferences . core . to Preferences Ċ import Ġorg . j dc . template . datastore . Preference Migration Ċ Ċ object ĠDevice Preference Migration 3 : ĠPreference Migration ( 2 , Ġ 3 ) Ġ{ ĊĠĠĠ Ġoverride Ġsuspend Ġfun Ġmigrate ( current Data : ĠPreferences ): ĠPreferences Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġmutable Preferences Ġ= Ġcurrent Data . to Mutable Preferences () ĊĊĠĠĠĠĠĠĠ Ġ// Ġdo Ġpreference Ġmigrations Ġfrom Ġversion Ġ 2 Ġto Ġ 3 Ġhere ĊĊĠĠĠĠĠĠĠ Ġreturn Ġmutable Preferences . to Preferences () ĊĠĠĠ Ġ} Ċ }