/** Ċ Ġ* ĠLists Ġall Ġthe Ġexternal Ġlibraries Ġused Ġby Ġthe Ġproject . Ċ Ġ*/ Ċ object ĠLibraries Ġ{ ĊĠĠĠ Ġconst Ġval Ġdagger Version Ġ= Ġ" 2 . 3 8 . 1 " ĊĠĠĠ Ġconst Ġval Ġh ilt Version Ġ= Ġ" 2 . 3 8 . 1 " ĊĠĠĠ Ġconst Ġval Ġnavigation Version Ġ= Ġ" 2 . 3 . 5 " ĊĊĠĠĠ Ġobject ĠAndroid X Ġ{ ĊĠĠĠĠĠĠĠ Ġconst Ġval Ġactivity K tx Ġ= Ġ" android x . activity : activity - k tx : 1 . 1 . 0 " ĊĠĠĠĠĠĠĠ Ġconst Ġval Ġconstraint Layout Ġ= Ġ" android x . constraint layout : constraint layout : 1 . 1 . 3 " ĊĠĠĠĠĠĠĠ Ġconst Ġval Ġapp compat Ġ= Ġ" android x . appcompat : appcompat : 1 . 2 . 0 - alpha 0 2 " ĊĠĠĠĠĠĠĠ Ġconst Ġval Ġmaterial Ġ= Ġ" com . google . android . material : material : 1 . 1 . 0 " ĊĠĠĠĠĠĠĠ Ġconst Ġval Ġcore Ġ= Ġ" android x . core : core - k tx : 1 . 2 . 0 " ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġobject ĠKotlin Ġ: ĠLibrary Group ( groupName Ġ= Ġ" org . jetbrains . kotlin ", Ġversion Ġ= Ġ" 1 . 4 . 2 1 ") Ġ{ ĊĠĠĠĠĠĠĠ Ġobject ĠCor outines Ġ: ĠLibrary Group ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠgroupName Ġ= Ġ" org . jetbrains . kotlin x ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġversion Ġ= Ġ" 1 . 4 . 2 " ĊĠĠĠĠĠĠĠ Ġ), ĠImplement able , ĠLibrary Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġval Ġname Ġ= Ġ" kotlin x - coroutines - android " ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġobject ĠLifecycle Ġ: ĠLibrary Group ( groupName Ġ= Ġ" android x . lifecycle ", Ġversion Ġ= Ġ" 2 . 2 . 0 ") Ġ{ ĊĠĠĠĠĠĠĠ Ġobject ĠViewModel Ġ: ĠLibrary Group Child ( group Ġ= ĠLifecycle , Ġname Ġ= Ġ" lifecycle - view model - k tx "), ĊĠĠĠĠĠĠĠĠĠĠĠ ĠImplement able ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġobject ĠK oin Ġ: ĠLibrary Group ( groupName Ġ= Ġ" io . insert - k oin ", Ġversion Ġ= Ġ" 3 . 1 . 2 "), ĠImplement able , ĊĠĠĠĠĠĠĠ ĠLibrary Ġ{ ĊĠĠĠĠĠĠĠ Ġoverride Ġval Ġname : ĠString Ġ= Ġ" k oin - android " ĊĊĠĠĠĠĠĠĠ Ġobject ĠTest Ġ: ĠLibrary Group Child ( group Ġ= ĠK oin , Ġname Ġ= Ġ" k oin - test "), ĠTest Implement able ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġobject ĠJava X Ġ: ĠLibrary Group ( groupName Ġ= Ġ" javax . inject ", Ġversion Ġ= Ġ" 1 ") Ġ{ ĊĠĠĠĠĠĠĠ Ġobject ĠInject Ġ: ĠLibrary Group Child ( group Ġ= ĠJava X , Ġname Ġ= Ġ" javax . inject "), ĠImplement able ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġobject ĠD agger Ġ: ĠLibrary Group ( groupName Ġ= Ġ" com . google . d agger ", Ġversion Ġ= Ġdagger Version ), ĊĠĠĠĠĠĠĠ ĠImplement able , ĊĠĠĠĠĠĠĠ ĠLibrary Ġ{ ĊĠĠĠĠĠĠĠ Ġoverride Ġval Ġname : ĠString Ġ= Ġ" d agger " ĊĊĠĠĠĠĠĠĠ Ġobject ĠCompiler Ġ: ĠLibrary Group Child ( group Ġ= ĠD agger , Ġname Ġ= Ġ" d agger - compiler "), ĠK apt ĊĊĠĠĠĠĠĠĠ Ġobject ĠAndroid Ġ: ĠLibrary Group Child ( group Ġ= ĠD agger , Ġname Ġ= Ġ" d agger - android "), ĠImplement able ĊĠĠĠĠĠĠĠ Ġobject ĠAndroid Support Ġ: ĠLibrary Group Child ( group Ġ= ĠD agger , Ġname Ġ= Ġ" d agger - android - support "), ĊĠĠĠĠĠĠĠĠĠĠĠ ĠImplement able ĊĊĠĠĠĠĠĠĠ Ġobject ĠProcessor Ġ: ĠLibrary Group Child ( group Ġ= ĠD agger , Ġname Ġ= Ġ" d agger - android - processor "), ĊĠĠĠĠĠĠĠĠĠĠĠ ĠK apt ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġobject ĠH ilt Ġ: ĠLibrary Group ( groupName Ġ= Ġ" com . google . d agger ", Ġversion Ġ= Ġh ilt Version ), ĊĠĠĠĠĠĠĠ ĠImplement able , ĊĠĠĠĠĠĠĠ ĠLibrary Ġ{ ĊĠĠĠĠĠĠĠ Ġoverride Ġval Ġname : ĠString Ġ= Ġ" h ilt - android " ĊĊĠĠĠĠĠĠĠ Ġobject ĠCompiler Ġ: ĠLibrary Group Child ( group Ġ= ĠH ilt , Ġname Ġ= Ġ" h ilt - android - compiler "), ĠK apt ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġobject ĠNavigation Ġ: ĊĠĠĠĠĠĠĠ ĠLibrary Group ( groupName Ġ= Ġ" android x . navigation ", Ġversion Ġ= Ġnavigation Version ), ĠImplement able , ĊĠĠĠĠĠĠĠ ĠLibrary Ġ{ ĊĠĠĠĠĠĠĠ Ġoverride Ġval Ġname : ĠString Ġ= Ġ"" ĊĊĠĠĠĠĠĠĠ Ġobject ĠFragment K tx Ġ: ĊĠĠĠĠĠĠĠĠĠĠĠ ĠLibrary Group Child ( group Ġ= ĠNavigation , Ġname Ġ= Ġ" navigation - fragment - k tx "), ĠImplement able ĊĊĠĠĠĠĠĠĠ Ġobject ĠUi Ġ: ĠLibrary Group Child ( group Ġ= ĠNavigation , Ġname Ġ= Ġ" navigation - ui - k tx "), ĠImplement able ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġconst Ġval Ġinline _ activity _ result Ġ= Ġ" com . github . flo rent 3 7 : inline - activity - result - kotlin : 1 . 0 . 4 " Ċ } Ċ