# {"id":"partitionSourceFiles","fileNameMappings":{"world.respect.shared.viewmodel.RespectViewModel":"RespectViewModel.kt","world.respect.shared.domain.usagereporting.GetUsageReportingEnabledUseCaseAndroid":"GetUsageReportingEnabledUseCaseAndroid.kt","world.respect.shared.domain.applanguage.GetUiLanguagesUseCase$UiLanguagesResult":"GetUiLanguagesUseCase.kt","androidx.preference.PreferenceManager":"PreferenceManager.java","world.respect.shared.viewmodel.onboarding.OnboardingUiState":"OnboardingViewModel.kt"}}
world.respect.shared.viewmodel.onboarding.OnboardingViewModel -> yo4:
# {"id":"sourceFile","fileName":"OnboardingViewModel.kt"}
    com.russhwolf.settings.Settings settings -> g0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lns6;"}
    world.respect.shared.domain.usagereporting.SetUsageReportingEnabledUseCase setUsageReportingEnabledUseCase -> h0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Luq6;"}
    world.respect.shared.domain.usagereporting.GetUsageReportingEnabledUseCase getUsageReportingEnabledUseCase -> i0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lmr2;"}
    world.respect.shared.domain.navigation.onappstart.NavigateOnAppStartUseCase navigateOnAppStartUseCase -> j0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lqg4;"}
    world.respect.shared.domain.applanguage.GetUiLanguagesUseCase getUiLanguagesUseCase -> k0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Llr2;"}
    world.respect.shared.domain.applanguage.SetLanguageUseCase setLanguageUseCase -> l0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lsq6;"}
    kotlinx.coroutines.flow.MutableStateFlow _uiState -> m0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lpz6;"}
    kotlinx.coroutines.flow.StateFlow uiState -> n0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lvr5;"}
    3:7:void <init>(androidx.lifecycle.SavedStateHandle,com.russhwolf.settings.Settings,world.respect.shared.domain.usagereporting.SetUsageReportingEnabledUseCase,world.respect.shared.domain.usagereporting.GetUsageReportingEnabledUseCase,world.respect.shared.domain.navigation.onappstart.NavigateOnAppStartUseCase,world.respect.shared.domain.applanguage.GetUiLanguagesUseCase,world.respect.shared.domain.applanguage.SetLanguageUseCase):26:26 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lee6;Lns6;Luq6;Lmr2;Lqg4;Llr2;Lsq6;)V"}
    8:11:void <init>(androidx.lifecycle.SavedStateHandle,com.russhwolf.settings.Settings,world.respect.shared.domain.usagereporting.SetUsageReportingEnabledUseCase,world.respect.shared.domain.usagereporting.GetUsageReportingEnabledUseCase,world.respect.shared.domain.navigation.onappstart.NavigateOnAppStartUseCase,world.respect.shared.domain.applanguage.GetUiLanguagesUseCase,world.respect.shared.domain.applanguage.SetLanguageUseCase):28:28 -> <init>
    12:15:void <init>(androidx.lifecycle.SavedStateHandle,com.russhwolf.settings.Settings,world.respect.shared.domain.usagereporting.SetUsageReportingEnabledUseCase,world.respect.shared.domain.usagereporting.GetUsageReportingEnabledUseCase,world.respect.shared.domain.navigation.onappstart.NavigateOnAppStartUseCase,world.respect.shared.domain.applanguage.GetUiLanguagesUseCase,world.respect.shared.domain.applanguage.SetLanguageUseCase):29:29 -> <init>
    16:19:void <init>(androidx.lifecycle.SavedStateHandle,com.russhwolf.settings.Settings,world.respect.shared.domain.usagereporting.SetUsageReportingEnabledUseCase,world.respect.shared.domain.usagereporting.GetUsageReportingEnabledUseCase,world.respect.shared.domain.navigation.onappstart.NavigateOnAppStartUseCase,world.respect.shared.domain.applanguage.GetUiLanguagesUseCase,world.respect.shared.domain.applanguage.SetLanguageUseCase):30:30 -> <init>
    20:23:void <init>(androidx.lifecycle.SavedStateHandle,com.russhwolf.settings.Settings,world.respect.shared.domain.usagereporting.SetUsageReportingEnabledUseCase,world.respect.shared.domain.usagereporting.GetUsageReportingEnabledUseCase,world.respect.shared.domain.navigation.onappstart.NavigateOnAppStartUseCase,world.respect.shared.domain.applanguage.GetUiLanguagesUseCase,world.respect.shared.domain.applanguage.SetLanguageUseCase):31:31 -> <init>
    24:27:void <init>(androidx.lifecycle.SavedStateHandle,com.russhwolf.settings.Settings,world.respect.shared.domain.usagereporting.SetUsageReportingEnabledUseCase,world.respect.shared.domain.usagereporting.GetUsageReportingEnabledUseCase,world.respect.shared.domain.navigation.onappstart.NavigateOnAppStartUseCase,world.respect.shared.domain.applanguage.GetUiLanguagesUseCase,world.respect.shared.domain.applanguage.SetLanguageUseCase):32:32 -> <init>
    28:29:void <init>(androidx.lifecycle.SavedStateHandle,com.russhwolf.settings.Settings,world.respect.shared.domain.usagereporting.SetUsageReportingEnabledUseCase,world.respect.shared.domain.usagereporting.GetUsageReportingEnabledUseCase,world.respect.shared.domain.navigation.onappstart.NavigateOnAppStartUseCase,world.respect.shared.domain.applanguage.GetUiLanguagesUseCase,world.respect.shared.domain.applanguage.SetLanguageUseCase):33:33 -> <init>
    30:31:void <init>(androidx.lifecycle.SavedStateHandle,com.russhwolf.settings.Settings,world.respect.shared.domain.usagereporting.SetUsageReportingEnabledUseCase,world.respect.shared.domain.usagereporting.GetUsageReportingEnabledUseCase,world.respect.shared.domain.navigation.onappstart.NavigateOnAppStartUseCase,world.respect.shared.domain.applanguage.GetUiLanguagesUseCase,world.respect.shared.domain.applanguage.SetLanguageUseCase):36:36 -> <init>
    32:35:void world.respect.shared.viewmodel.onboarding.OnboardingUiState.<init>(boolean,boolean,java.util.List,world.respect.shared.domain.applanguage.SupportedLanguagesConfig$UiLanguage,int,kotlin.jvm.internal.DefaultConstructorMarker):22:22 -> <init>
    32:35:void <init>(androidx.lifecycle.SavedStateHandle,com.russhwolf.settings.Settings,world.respect.shared.domain.usagereporting.SetUsageReportingEnabledUseCase,world.respect.shared.domain.usagereporting.GetUsageReportingEnabledUseCase,world.respect.shared.domain.navigation.onappstart.NavigateOnAppStartUseCase,world.respect.shared.domain.applanguage.GetUiLanguagesUseCase,world.respect.shared.domain.applanguage.SetLanguageUseCase):36 -> <init>
    36:38:void world.respect.shared.viewmodel.onboarding.OnboardingUiState.<init>(boolean,boolean,java.util.List,world.respect.shared.domain.applanguage.SupportedLanguagesConfig$UiLanguage,int,kotlin.jvm.internal.DefaultConstructorMarker):19:19 -> <init>
    36:38:void <init>(androidx.lifecycle.SavedStateHandle,com.russhwolf.settings.Settings,world.respect.shared.domain.usagereporting.SetUsageReportingEnabledUseCase,world.respect.shared.domain.usagereporting.GetUsageReportingEnabledUseCase,world.respect.shared.domain.navigation.onappstart.NavigateOnAppStartUseCase,world.respect.shared.domain.applanguage.GetUiLanguagesUseCase,world.respect.shared.domain.applanguage.SetLanguageUseCase):36 -> <init>
    39:44:void <init>(androidx.lifecycle.SavedStateHandle,com.russhwolf.settings.Settings,world.respect.shared.domain.usagereporting.SetUsageReportingEnabledUseCase,world.respect.shared.domain.usagereporting.GetUsageReportingEnabledUseCase,world.respect.shared.domain.navigation.onappstart.NavigateOnAppStartUseCase,world.respect.shared.domain.applanguage.GetUiLanguagesUseCase,world.respect.shared.domain.applanguage.SetLanguageUseCase):36:36 -> <init>
    45:48:kotlinx.coroutines.flow.StateFlow kotlinx.coroutines.flow.FlowKt.asStateFlow(kotlinx.coroutines.flow.MutableStateFlow):1:1 -> <init>
    45:48:void <init>(androidx.lifecycle.SavedStateHandle,com.russhwolf.settings.Settings,world.respect.shared.domain.usagereporting.SetUsageReportingEnabledUseCase,world.respect.shared.domain.usagereporting.GetUsageReportingEnabledUseCase,world.respect.shared.domain.navigation.onappstart.NavigateOnAppStartUseCase,world.respect.shared.domain.applanguage.GetUiLanguagesUseCase,world.respect.shared.domain.applanguage.SetLanguageUseCase):38 -> <init>
    49:50:void <init>(androidx.lifecycle.SavedStateHandle,com.russhwolf.settings.Settings,world.respect.shared.domain.usagereporting.SetUsageReportingEnabledUseCase,world.respect.shared.domain.usagereporting.GetUsageReportingEnabledUseCase,world.respect.shared.domain.navigation.onappstart.NavigateOnAppStartUseCase,world.respect.shared.domain.applanguage.GetUiLanguagesUseCase,world.respect.shared.domain.applanguage.SetLanguageUseCase):38:38 -> <init>
    51:52:kotlinx.coroutines.flow.MutableStateFlow world.respect.shared.viewmodel.RespectViewModel.get_appUiState():39:39 -> <init>
    51:52:void <init>(androidx.lifecycle.SavedStateHandle,com.russhwolf.settings.Settings,world.respect.shared.domain.usagereporting.SetUsageReportingEnabledUseCase,world.respect.shared.domain.usagereporting.GetUsageReportingEnabledUseCase,world.respect.shared.domain.navigation.onappstart.NavigateOnAppStartUseCase,world.respect.shared.domain.applanguage.GetUiLanguagesUseCase,world.respect.shared.domain.applanguage.SetLanguageUseCase):41 -> <init>
    53:56:void <init>(androidx.lifecycle.SavedStateHandle,com.russhwolf.settings.Settings,world.respect.shared.domain.usagereporting.SetUsageReportingEnabledUseCase,world.respect.shared.domain.usagereporting.GetUsageReportingEnabledUseCase,world.respect.shared.domain.navigation.onappstart.NavigateOnAppStartUseCase,world.respect.shared.domain.applanguage.GetUiLanguagesUseCase,world.respect.shared.domain.applanguage.SetLanguageUseCase):81:81 -> <init>
    57:80:void <init>(androidx.lifecycle.SavedStateHandle,com.russhwolf.settings.Settings,world.respect.shared.domain.usagereporting.SetUsageReportingEnabledUseCase,world.respect.shared.domain.usagereporting.GetUsageReportingEnabledUseCase,world.respect.shared.domain.navigation.onappstart.NavigateOnAppStartUseCase,world.respect.shared.domain.applanguage.GetUiLanguagesUseCase,world.respect.shared.domain.applanguage.SetLanguageUseCase):82:82 -> <init>
    81:84:void <init>(androidx.lifecycle.SavedStateHandle,com.russhwolf.settings.Settings,world.respect.shared.domain.usagereporting.SetUsageReportingEnabledUseCase,world.respect.shared.domain.usagereporting.GetUsageReportingEnabledUseCase,world.respect.shared.domain.navigation.onappstart.NavigateOnAppStartUseCase,world.respect.shared.domain.applanguage.GetUiLanguagesUseCase,world.respect.shared.domain.applanguage.SetLanguageUseCase):42:42 -> <init>
    85:90:void <init>(androidx.lifecycle.SavedStateHandle,com.russhwolf.settings.Settings,world.respect.shared.domain.usagereporting.SetUsageReportingEnabledUseCase,world.respect.shared.domain.usagereporting.GetUsageReportingEnabledUseCase,world.respect.shared.domain.navigation.onappstart.NavigateOnAppStartUseCase,world.respect.shared.domain.applanguage.GetUiLanguagesUseCase,world.respect.shared.domain.applanguage.SetLanguageUseCase):83:83 -> <init>
    91:96:void <init>(androidx.lifecycle.SavedStateHandle,com.russhwolf.settings.Settings,world.respect.shared.domain.usagereporting.SetUsageReportingEnabledUseCase,world.respect.shared.domain.usagereporting.GetUsageReportingEnabledUseCase,world.respect.shared.domain.navigation.onappstart.NavigateOnAppStartUseCase,world.respect.shared.domain.applanguage.GetUiLanguagesUseCase,world.respect.shared.domain.applanguage.SetLanguageUseCase):47:47 -> <init>
    97:98:void <init>(androidx.lifecycle.SavedStateHandle,com.russhwolf.settings.Settings,world.respect.shared.domain.usagereporting.SetUsageReportingEnabledUseCase,world.respect.shared.domain.usagereporting.GetUsageReportingEnabledUseCase,world.respect.shared.domain.navigation.onappstart.NavigateOnAppStartUseCase,world.respect.shared.domain.applanguage.GetUiLanguagesUseCase,world.respect.shared.domain.applanguage.SetLanguageUseCase):48:48 -> <init>
    99:102:void <init>(androidx.lifecycle.SavedStateHandle,com.russhwolf.settings.Settings,world.respect.shared.domain.usagereporting.SetUsageReportingEnabledUseCase,world.respect.shared.domain.usagereporting.GetUsageReportingEnabledUseCase,world.respect.shared.domain.navigation.onappstart.NavigateOnAppStartUseCase,world.respect.shared.domain.applanguage.GetUiLanguagesUseCase,world.respect.shared.domain.applanguage.SetLanguageUseCase):86:86 -> <init>
    103:105:void <init>(androidx.lifecycle.SavedStateHandle,com.russhwolf.settings.Settings,world.respect.shared.domain.usagereporting.SetUsageReportingEnabledUseCase,world.respect.shared.domain.usagereporting.GetUsageReportingEnabledUseCase,world.respect.shared.domain.navigation.onappstart.NavigateOnAppStartUseCase,world.respect.shared.domain.applanguage.GetUiLanguagesUseCase,world.respect.shared.domain.applanguage.SetLanguageUseCase):87:87 -> <init>
    106:107:void <init>(androidx.lifecycle.SavedStateHandle,com.russhwolf.settings.Settings,world.respect.shared.domain.usagereporting.SetUsageReportingEnabledUseCase,world.respect.shared.domain.usagereporting.GetUsageReportingEnabledUseCase,world.respect.shared.domain.navigation.onappstart.NavigateOnAppStartUseCase,world.respect.shared.domain.applanguage.GetUiLanguagesUseCase,world.respect.shared.domain.applanguage.SetLanguageUseCase):50:50 -> <init>
    108:109:boolean world.respect.shared.domain.usagereporting.GetUsageReportingEnabledUseCaseAndroid.invoke():12:12 -> <init>
    108:109:void <init>(androidx.lifecycle.SavedStateHandle,com.russhwolf.settings.Settings,world.respect.shared.domain.usagereporting.SetUsageReportingEnabledUseCase,world.respect.shared.domain.usagereporting.GetUsageReportingEnabledUseCase,world.respect.shared.domain.navigation.onappstart.NavigateOnAppStartUseCase,world.respect.shared.domain.applanguage.GetUiLanguagesUseCase,world.respect.shared.domain.applanguage.SetLanguageUseCase):50 -> <init>
    110:131:java.lang.String androidx.preference.PreferenceManager.getDefaultSharedPreferencesName(android.content.Context):124:124 -> <init>
    110:131:android.content.SharedPreferences androidx.preference.PreferenceManager.getDefaultSharedPreferences(android.content.Context):119 -> <init>
    110:131:boolean world.respect.shared.domain.usagereporting.GetUsageReportingEnabledUseCaseAndroid.invoke():12 -> <init>
    110:131:void <init>(androidx.lifecycle.SavedStateHandle,com.russhwolf.settings.Settings,world.respect.shared.domain.usagereporting.SetUsageReportingEnabledUseCase,world.respect.shared.domain.usagereporting.GetUsageReportingEnabledUseCase,world.respect.shared.domain.navigation.onappstart.NavigateOnAppStartUseCase,world.respect.shared.domain.applanguage.GetUiLanguagesUseCase,world.respect.shared.domain.applanguage.SetLanguageUseCase):50 -> <init>
    132:135:android.content.SharedPreferences androidx.preference.PreferenceManager.getDefaultSharedPreferences(android.content.Context):119:119 -> <init>
    132:135:boolean world.respect.shared.domain.usagereporting.GetUsageReportingEnabledUseCaseAndroid.invoke():12 -> <init>
    132:135:void <init>(androidx.lifecycle.SavedStateHandle,com.russhwolf.settings.Settings,world.respect.shared.domain.usagereporting.SetUsageReportingEnabledUseCase,world.respect.shared.domain.usagereporting.GetUsageReportingEnabledUseCase,world.respect.shared.domain.navigation.onappstart.NavigateOnAppStartUseCase,world.respect.shared.domain.applanguage.GetUiLanguagesUseCase,world.respect.shared.domain.applanguage.SetLanguageUseCase):50 -> <init>
    136:137:boolean world.respect.shared.domain.usagereporting.GetUsageReportingEnabledUseCaseAndroid.invoke():13:13 -> <init>
    136:137:void <init>(androidx.lifecycle.SavedStateHandle,com.russhwolf.settings.Settings,world.respect.shared.domain.usagereporting.SetUsageReportingEnabledUseCase,world.respect.shared.domain.usagereporting.GetUsageReportingEnabledUseCase,world.respect.shared.domain.navigation.onappstart.NavigateOnAppStartUseCase,world.respect.shared.domain.applanguage.GetUiLanguagesUseCase,world.respect.shared.domain.applanguage.SetLanguageUseCase):50 -> <init>
    138:141:boolean world.respect.shared.domain.usagereporting.GetUsageReportingEnabledUseCaseAndroid.invoke():12:12 -> <init>
    138:141:void <init>(androidx.lifecycle.SavedStateHandle,com.russhwolf.settings.Settings,world.respect.shared.domain.usagereporting.SetUsageReportingEnabledUseCase,world.respect.shared.domain.usagereporting.GetUsageReportingEnabledUseCase,world.respect.shared.domain.navigation.onappstart.NavigateOnAppStartUseCase,world.respect.shared.domain.applanguage.GetUiLanguagesUseCase,world.respect.shared.domain.applanguage.SetLanguageUseCase):50 -> <init>
    142:143:java.util.List world.respect.shared.domain.applanguage.GetUiLanguagesUseCase$UiLanguagesResult.getAvailableLanguages():14:14 -> <init>
    142:143:void <init>(androidx.lifecycle.SavedStateHandle,com.russhwolf.settings.Settings,world.respect.shared.domain.usagereporting.SetUsageReportingEnabledUseCase,world.respect.shared.domain.usagereporting.GetUsageReportingEnabledUseCase,world.respect.shared.domain.navigation.onappstart.NavigateOnAppStartUseCase,world.respect.shared.domain.applanguage.GetUiLanguagesUseCase,world.respect.shared.domain.applanguage.SetLanguageUseCase):51 -> <init>
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    144:145:world.respect.shared.domain.applanguage.SupportedLanguagesConfig$UiLanguage world.respect.shared.domain.applanguage.GetUiLanguagesUseCase$UiLanguagesResult.getSelectedLanguage():15:15 -> <init>
    144:145:void <init>(androidx.lifecycle.SavedStateHandle,com.russhwolf.settings.Settings,world.respect.shared.domain.usagereporting.SetUsageReportingEnabledUseCase,world.respect.shared.domain.usagereporting.GetUsageReportingEnabledUseCase,world.respect.shared.domain.navigation.onappstart.NavigateOnAppStartUseCase,world.respect.shared.domain.applanguage.GetUiLanguagesUseCase,world.respect.shared.domain.applanguage.SetLanguageUseCase):52 -> <init>
    146:149:void <init>(androidx.lifecycle.SavedStateHandle,com.russhwolf.settings.Settings,world.respect.shared.domain.usagereporting.SetUsageReportingEnabledUseCase,world.respect.shared.domain.usagereporting.GetUsageReportingEnabledUseCase,world.respect.shared.domain.navigation.onappstart.NavigateOnAppStartUseCase,world.respect.shared.domain.applanguage.GetUiLanguagesUseCase,world.respect.shared.domain.applanguage.SetLanguageUseCase):49:49 -> <init>
    150:156:void <init>(androidx.lifecycle.SavedStateHandle,com.russhwolf.settings.Settings,world.respect.shared.domain.usagereporting.SetUsageReportingEnabledUseCase,world.respect.shared.domain.usagereporting.GetUsageReportingEnabledUseCase,world.respect.shared.domain.navigation.onappstart.NavigateOnAppStartUseCase,world.respect.shared.domain.applanguage.GetUiLanguagesUseCase,world.respect.shared.domain.applanguage.SetLanguageUseCase):88:88 -> <init>
