package Ġcom . dev dd . recipe . build src Ċ object ĠDependencies Ġ{ ĊĊĠĠĠ Ġconst Ġval Ġandroid Gradle Plugin Ġ= Ġ" com . android . tools . build : gradle : 4 . 1 . 2 " ĊĊĠĠĠ Ġobject ĠRecipe Ġ{ ĊĠĠĠĠĠĠĠ Ġconst Ġval Ġapplication Id Ġ= Ġ" com . dev dd . recipe " ĊĠĠĠĠĠĠĠ Ġconst Ġval Ġcompile Sdk Version Ġ= Ġ 3 0 ĊĠĠĠĠĠĠĠ Ġconst Ġval Ġmin Sdk Version Ġ= Ġ 2 3 ĊĠĠĠĠĠĠĠ Ġconst Ġval Ġtarget Sdk Ġ= Ġ 3 0 ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġobject ĠVersion Info Ġ{ ĊĠĠĠĠĠĠĠ Ġconst Ġval Ġversion Code Ġ= Ġ 1 ĊĠĠĠĠĠĠĠ Ġconst Ġval Ġversion Name Ġ= Ġ" 1 . 0 " ĊĠĠĠĠĠĠĠ Ġconst Ġval Ġdebug Version Ġ= Ġ 2 ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġobject ĠLibraries Ġ{ ĊĊĠĠĠĠĠĠĠ Ġprivate Ġobject ĠPlugins Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġconst Ġval Ġandroid Application Ġ= Ġ" com . android . application " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġconst Ġval Ġandroid Ġ= Ġ" android " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġconst Ġval Ġk apt Ġ= Ġ" k apt " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġconst Ġval Ġandroid Ext ention Ġ= Ġ" android . extensions " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġconst Ġval Ġdagger H ilt Ġ= Ġ" d agger . h ilt . android . plugin " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġconst Ġval Ġsafe Args Ġ= Ġ" android x . navigation . safe args . kotlin " ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġobject ĠKotlin Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġprivate Ġconst Ġval Ġkotlin Version Ġ= Ġ" 1 . 4 . 2 1 " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġconst Ġval Ġkotlin Std Lib Ġ= Ġ" org . jetbrains . kotlin : kotlin - stdlib :$ kotlin Version " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġconst Ġval Ġkotlin Gradle Plugin Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" org . jetbrains . kotlin : kotlin - gradle - plugin :$ kotlin Version " ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġobject ĠAndroid X Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġconst Ġval Ġapp Compat Ġ= Ġ" android x . appcompat : appcompat : 1 . 2 . 0 " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġconst Ġval Ġcore K tx Ġ= Ġ" android x . core : core - k tx : 1 . 3 . 2 " ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġobject ĠSw ipe Refresh Layout { ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġconst Ġval Ġversion Ġ= Ġ" 1 . 2 . 0 - alpha 0 1 " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġconst Ġval Ġsw iper ef resh layout : ĠString Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" android x . swiper ef resh layout : swiper ef resh layout :$ version " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġobject ĠBrowser { ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġprivate Ġconst Ġval Ġversion Ġ= Ġ" 1 . 3 . 0 " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġconst Ġval Ġbrowser : ĠString Ġ= Ġ" android x . browser : browser :$ version " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġobject ĠFragment K TX Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġprivate Ġconst Ġval Ġversion Ġ= Ġ" 1 . 3 . 1 " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġconst Ġval Ġfragment K tx : ĠString Ġ= Ġ" android x . fragment : fragment - k tx :$ version " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġobject ĠActivity K TX Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġprivate Ġconst Ġval Ġversion Ġ= Ġ" 1 . 2 . 2 " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġconst Ġval Ġactivity K tx : ĠString Ġ= Ġ" android x . activity : activity - k tx :$ version " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġobject ĠConstraint Layout Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġprivate Ġconst Ġval Ġversion Ġ= Ġ" 2 . 0 . 4 " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġconst Ġval Ġconstraint Layout Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" android x . constraint layout : constraint layout :$ version " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġobject ĠRecyclerView Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġprivate Ġconst Ġval Ġversion Ġ= Ġ" 1 . 1 . 0 " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġconst Ġval Ġre cyclerView Ġ= Ġ" android x . recyclerview : recyclerview :$ version " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġobject ĠLifecycle { ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġprivate Ġconst Ġval Ġversion Ġ= Ġ" 2 . 3 . 0 " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġconst Ġval Ġview model K tx : ĠString Ġ= Ġ" android x . lifecycle : lifecycle - view model - k tx :$ version " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġconst Ġval Ġli ved ata K tx : ĠString Ġ= Ġ" android x . lifecycle : lifecycle - li ved ata - k tx :$ version " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġconst Ġval Ġprocess : ĠString Ġ= Ġ" android x . lifecycle : lifecycle - process :$ version " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġobject ĠNavigation Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġprivate Ġconst Ġval Ġversion Ġ= Ġ" 2 . 2 . 2 " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġconst Ġval Ġnavigation Fragment Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" android x . navigation : navigation - fragment - k tx :$ version " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġconst Ġval Ġnavigation UI Ġ= Ġ" android x . navigation : navigation - ui - k tx :$ version " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġconst Ġval Ġsafe Args Gradle Plugin Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" android x . navigation : navigation - safe - args - gradle - plugin :$ version " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġobject ĠRoom Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġprivate Ġconst Ġval Ġversion Ġ= Ġ" 2 . 3 . 0 - beta 0 3 " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġconst Ġval Ġroom Ġ= Ġ" android x . room : room - k tx :$ version " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġconst Ġval Ġroom Run Time Ġ= Ġ" android x . room : room - runtime :$ version " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġconst Ġval Ġroom K apt Ġ= Ġ" android x . room : room - compiler :$ version " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġobject ĠData Store { ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġprivate Ġconst Ġval Ġversion Ġ= Ġ" 1 . 0 . 0 - alpha 0 8 " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġconst Ġval Ġdata Store Ġ= Ġ" android x . datastore : datastore - preferences :$ version " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġobject ĠP aging 3 Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġprivate Ġconst Ġval Ġversion Ġ= Ġ" 2 . 1 . 2 " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġconst Ġval Ġpaging : ĠString Ġ= Ġ" android x . paging : paging - runtime - k tx :$ version " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġobject ĠWork Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġprivate Ġconst Ġval Ġversion Ġ= Ġ" 2 . 4 . 0 " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġconst Ġval Ġruntime K tx : ĠString Ġ= Ġ" android x . work : work - runtime - k tx :$ version " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġobject ĠTesting Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġconst Ġval Ġj UnitTest Ġ= Ġ" android x . test . ext : junit : 1 . 1 . 2 " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġconst Ġval Ġes press o Ġ= Ġ" android x . test . espress o : espress o - core : 3 . 3 . 0 " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġobject ĠGoogle Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġprivate Ġconst Ġval Ġversion Ġ= Ġ" 1 . 3 . 0 " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġprivate Ġconst Ġval Ġg Son Version Ġ= Ġ" 2 . 8 . 6 " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġconst Ġval Ġmaterial Design Ġ= Ġ" com . google . android . material : material :$ version " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġconst Ġval Ġgson : ĠString Ġ= Ġ" com . google . code . gson : gson :$ g Son Version " ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġobject ĠD agger H ilt Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġprivate Ġconst Ġval Ġversion Ġ= Ġ" 2 . 3 3 - beta " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġconst Ġval Ġdagger H ilt Ġ= Ġ" com . google . d agger : h ilt - android :$ version " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġconst Ġval Ġdagger H ilt ViewModel Ġ= Ġ" android x . h ilt : h ilt - lifecycle - view model : 1 . 0 . 0 - alpha 0 3 " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġconst Ġval Ġh ilt K apt Ġ= Ġ" com . google . d agger : h ilt - compiler :$ version " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġconst Ġval Ġh ilt Gradle Plugin Ġ= Ġ" com . google . d agger : h ilt - android - gradle - plugin :$ version " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġobject ĠPlay Services Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġconst Ġval Ġcore K tx : ĠString Ġ= Ġ" com . google . android . play : core - k tx : 1 . 8 . 1 " ĊĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġconst Ġval Ġauth Phone Api : ĠString Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" com . google . android . gms : play - services - auth - api - phone : 1 7 . 5 . 0 " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġconst Ġval Ġauth Api : ĠString Ġ= Ġ" com . google . android . gms : play - services - auth : 1 9 . 0 . 0 " ĊĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġconst Ġval Ġplugin : ĠString Ġ= Ġ" com . google . gms . google - services " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġconst Ġval Ġgradle Plugin : ĠString Ġ= Ġ" com . google . gms : google - services : 4 . 3 . 4 " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġobject ĠFirebase Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ// ĠImport Ġthe ĠBo M Ġfor Ġthe ĠFirebase Ġplatform ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġconst Ġval Ġb om : ĠString Ġ= Ġ" com . google . firebase : firebase - bom : 2 5 . 1 3 . 0 " ĊĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġconst Ġval Ġanalytics K tx : ĠString Ġ= Ġ" com . google . firebase : firebase - analytics - k tx " ĊĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġconst Ġval Ġauth K tx : ĠString Ġ= Ġ" com . google . firebase : firebase - auth - k tx " ĊĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġconst Ġval Ġcrash ly t ics : ĠString Ġ= Ġ" com . google . firebase : firebase - crash ly t ics " ĊĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġconst Ġval Ġcrash ly t ics Plugin : ĠString Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" com . google . firebase : firebase - crash ly t ics - gradle : 2 . 2 . 0 " ĊĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġconst Ġval Ġconfig K tx : ĠString Ġ= Ġ" com . google . firebase : firebase - config - k tx " ĊĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġconst Ġval Ġdynamic Link K tx : ĠString Ġ= Ġ" com . google . firebase : firebase - dynamic - links - k tx " ĊĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġconst Ġval Ġin App Messaging Display K tx : ĠString Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" com . google . firebase : firebase - in app messaging - display - k tx " ĊĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġconst Ġval Ġfire store K tx : ĠString Ġ= Ġ" com . google . firebase : firebase - firestore - k tx " ĊĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġconst Ġval Ġmessage K tx : ĠString Ġ= Ġ" com . google . firebase : firebase - messaging - k tx " ĊĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġconst Ġval Ġperformance : ĠString Ġ= Ġ" com . google . firebase : firebase - perf - k tx " ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġconst Ġval Ġperformance Plugin : ĠString Ġ= Ġ" com . google . firebase : perf - plugin : 1 . 3 . 1 " ĊĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġconst Ġval Ġstorage : ĠString Ġ= Ġ" com . google . firebase : firebase - storage - k tx " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġobject ĠTim ber Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġprivate Ġconst Ġval Ġversion Ġ= Ġ" 4 . 7 . 1 " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġconst Ġval Ġtim ber : ĠString Ġ= Ġ" com . jak ew h art on . tim ber : tim ber :$ version " ĊĠĠĠĠĠĠĠ Ġ} ĊĊĊĠĠĠĠĠĠĠ Ġobject ĠRet rofit Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġprivate Ġconst Ġval Ġversion Ġ= Ġ" 2 . 9 . 0 " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġconst Ġval Ġretrofit : ĠString Ġ= Ġ" com . squareup . ret rofit 2 : ret rofit :$ version " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġconst Ġval Ġgson Converter : ĠString Ġ= Ġ" com . squareup . ret rofit 2 : converter - gson :$ version " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġconst Ġval Ġkotlin Converter : ĠString Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" com . jak ew h art on . ret rofit : ret rofit 2 - kotlin - coroutines - adapter : 0 . 9 . 2 " ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġobject ĠOk Http Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġprivate Ġconst Ġval Ġversion Ġ= Ġ" 4 . 9 . 0 " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġconst Ġval Ġokhttp : ĠString Ġ= Ġ" com . squareup . okhttp 3 : okhttp :$ version " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġconst Ġval Ġlogging Interceptor : ĠString Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" com . squareup . okhttp 3 : logging - interceptor :$ version " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġconst Ġval Ġurl Connection : ĠString Ġ= Ġ" com . squareup . okhttp 3 : okhttp - url connection :$ version " ĊĠĠĠĠĠĠĠ Ġ} ĊĊĊĠĠĠĠĠĠĠ Ġobject ĠCor outines Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġprivate Ġconst Ġval Ġversion Ġ= Ġ" 1 . 4 . 3 " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġconst Ġval Ġcoroutine Android Ġ= Ġ" org . jetbrains . kotlin x : kotlin x - coroutines - android :$ version " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġconst Ġval Ġcoroutine Core Ġ= Ġ" org . jetbrains . kotlin x : kotlin x - coroutines - core :$ version " ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġobject ĠCo il Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġprivate Ġconst Ġval Ġversion Ġ= Ġ" 1 . 1 . 0 " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġconst Ġval Ġco il : ĠString Ġ= Ġ" io . co il - kt : co il :$ version " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġconst Ġval Ġsvg Co il : ĠString Ġ= Ġ" io . co il - kt : co il - svg :$ version " ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġobject ĠFacebook Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġprivate Ġconst Ġval Ġversion Ġ= Ġ" 0 . 5 . 0 " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġconst Ġval Ġshim mer Drawable : ĠString Ġ= Ġ" com . facebook . shim mer : shim mer :$ version " ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġobject ĠAir B nb Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġprivate Ġconst Ġval Ġversion Ġ= Ġ" 3 . 6 . 0 " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġconst Ġval Ġlo tt ie : ĠString Ġ= Ġ" com . air bnb . android : lott ie :$ version " ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġobject ĠJ unit { ĊĠĠĠĠĠĠĠĠĠĠĠ Ġconst Ġval Ġj Unit Ġ= Ġ" junit : junit : 4 . 1 3 . 2 " ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }