object ĠVersion Ġ{ ĊĠĠĠ Ġconst Ġval Ġkotlin Version Ġ= Ġ" 1 . 2 . 3 0 " ĊĠĠĠ Ġconst Ġval Ġandroid Gradle Version Ġ= Ġ" 3 . 1 . 1 " ĊĊĠĠĠ Ġ// ĠCompile Ġdependencies ĊĠĠĠ Ġconst Ġval Ġsupport Version Ġ= Ġ" 2 7 . 1 . 1 " ĊĠĠĠ Ġconst Ġval Ġdagger Version Ġ= Ġ" 2 . 1 4 . 1 " ĊĠĠĠ Ġconst Ġval Ġretrofit Version Ġ= Ġ" 2 . 3 . 0 " ĊĠĠĠ Ġconst Ġval Ġokhttp Version Ġ= Ġ" 3 . 1 0 . 0 " ĊĠĠĠ Ġconst Ġval Ġpic asso Version Ġ= Ġ" 2 . 5 . 2 " ĊĊĠĠĠ Ġ// ĠUnit Ġtests ĊĠĠĠ Ġconst Ġval Ġmock ito Version Ġ= Ġ" 2 . 1 3 . 0 " Ċ } ĊĊ Ċ object ĠDependencies Ġ{ ĊĊĠĠĠ Ġval Ġandroid Gradle Ġ= Ġ" com . android . tools . build : gradle :${ Version . android Gradle Version }" ĊĠĠĠ Ġval Ġkotlin Gradle Plugin Ġ= Ġ" org . jetbrains . kotlin : kotlin - gradle - plugin :${ Version . kotlin Version }" ĊĊĠĠĠ Ġval Ġbuild Tools Version Ġ= Ġ" 2 7 . 0 . 3 " ĊĠĠĠ Ġval Ġmin Sdk Version Ġ= Ġ 2 3 ĊĠĠĠ Ġval Ġtarget Sdk Version Ġ= Ġ 2 7 ĊĠĠĠ Ġval Ġcompile Sdk Version Ġ= Ġ 2 7 ĊĠĠĠ Ġval Ġapplication Id Ġ= Ġ" com . init ish bh att . mar vel super her os " ĊĠĠĠ Ġval Ġversion Code Ġ= Ġ 1 ĊĠĠĠ Ġval Ġversion Name Ġ= Ġ" 1 . 0 " Ċ Ċ } Ċ Ċ object ĠLib s Ġ{ ĊĠĠĠ Ġval Ġkotlin _ std Ġ= Ġ" org . jetbrains . kotlin : kotlin - stdlib - jre 7 :${ Version . kotlin Version }" ĊĠĠĠ Ġval Ġkotlin _ reflect Ġ= Ġ" org . jetbrains . kotlin : kotlin - reflect :${ Version . kotlin Version }" ĊĠĠĠ Ġval Ġapp compat Ġ= Ġ" com . android . support : appcompat - v 7 :${ Version . support Version }" ĊĠĠĠ Ġval Ġsupport Ġ= Ġ" com . android . support : support - v 4 :${ Version . support Version }" ĊĠĠĠ Ġval Ġconstraint _ layout Ġ= Ġ" com . android . support . constraint : constraint - layout : 1 . 0 . 2 " ĊĠĠĠ Ġval Ġdesign Ġ= Ġ" com . android . support : design :${ Version . support Version }" ĊĠĠĠ Ġval Ġmulti dex Ġ= Ġ" com . android . support : multi dex : 1 . 0 . 3 " ĊĠĠĠ Ġval Ġcard view Ġ= Ġ" com . android . support : card view - v 7 :${ Version . support Version }" Ċ } Ċ Ċ object ĠSquare Ġ{ ĊĠĠĠ Ġval Ġpic asso Ġ= Ġ" com . squareup . pic asso : pic asso :${ Version . pic asso Version }" ĊĠĠĠ Ġval Ġretrofit Ġ= Ġ" com . squareup . ret rofit 2 : ret rofit :${ Version . ret rofit Version }" ĊĠĠĠ Ġval Ġm oshi _ ret rofit Ġ= Ġ" com . squareup . ret rofit 2 : converter - mos hi : 2 . 3 . 0 " ĊĠĠĠ Ġval Ġrx adapter Ġ= Ġ" com . jak ew h art on . ret rofit : ret rofit 2 - rx java 2 - adapter : 1 . 0 . 0 " ĊĠĠĠ Ġval Ġm oshi Ġ= Ġ" com . squareup . mos hi : mos hi : 1 . 5 . 0 " ĊĠĠĠ Ġval Ġm oshi _ kotlin Ġ= Ġ" com . squareup . mos hi : mos hi - kotlin : 1 . 5 . 0 " ĊĠĠĠ Ġval Ġokhttp Ġ= Ġ" com . squareup . okhttp 3 : okhttp :${ Version . okhttp Version }" ĊĠĠĠ Ġval Ġokhttp _ intercept er Ġ= Ġ" com . squareup . okhttp 3 : logging - interceptor :${ Version . okhttp Version }" ĊĠĠĠ Ġval Ġtim ber Ġ= Ġ" com . jak ew h art on . tim ber : tim ber : 4 . 6 . 0 " Ċ } Ċ Ċ object ĠReactive Ġ{ ĊĠĠĠ Ġval Ġrx Java 2 Ġ= Ġ" io . reactivex . rx java 2 : rx java : 2 . 1 . 9 " ĊĠĠĠ Ġval Ġrx Android Ġ= Ġ" io . reactivex . rx java 2 : rx android : 2 . 0 . 1 " ĊĠĠĠ Ġval Ġrx Kotlin Ġ= Ġ" io . reactivex . rx java 2 : rx kotlin : 2 . 1 . 0 " Ċ } Ċ Ċ object ĠDi Ġ{ ĊĠĠĠ Ġval Ġdagger Ġ= Ġ" com . google . d agger : d agger :${ Version . d agger Version }" ĊĠĠĠ Ġval Ġdagger _ android Ġ= Ġ" com . google . d agger : d agger - android :${ Version . d agger Version }" ĊĠĠĠ Ġval Ġdagger _ android _ support Ġ= Ġ" com . google . d agger : d agger - android - support :${ Version . d agger Version }" ĊĠĠĠ Ġval Ġdagger _ android _ processor Ġ= Ġ" com . google . d agger : d agger - android - processor :${ Version . d agger Version }" ĊĠĠĠ Ġval Ġdagger _ compiler Ġ= Ġ" com . google . d agger : d agger - compiler :${ Version . d agger Version }" ĊĠĠĠ Ġval Ġdatab ind ing _ comp lier Ġ= Ġ" com . android . databinding : compiler : 3 . 1 . 1 " Ċ } Ċ Ċ object ĠA ac Ġ{ ĊĠĠĠ Ġval Ġlifecycle _ extension Ġ= Ġ" android . arch . lifecycle : extensions : 1 . 1 . 1 " ĊĠĠĠ Ġval Ġlifecycle _ runtime Ġ= Ġ" android . arch . lifecycle : runtime : 1 . 1 . 1 " ĊĠĠĠ Ġval Ġlifecycle _ streams Ġ= Ġ" android . arch . lifecycle : reactiv est ream s : 1 . 1 . 1 " ĊĠĠĠ Ġval Ġlifecycle Paging Ġ= Ġ" android . arch . paging : runtime : 1 . 0 . 0 - beta 1 " ĊĠĠĠ Ġval Ġlifecycle _ compiler Ġ= Ġ" android . arch . lifecycle : compiler : 1 . 1 . 1 " Ċ } Ċ Ċ object ĠTest Lib s Ġ{ ĊĠĠĠ Ġval Ġjunit Ġ= Ġ" junit : junit : 4 . 1 2 " ĊĠĠĠ Ġval Ġrunner Ġ= Ġ" com . android . support . test : runner : 1 . 0 . 1 " ĊĠĠĠ Ġval Ġmock ito Ġ= Ġ" org . mockito : mockito - core :${ Version . mockito Version }" ĊĠĠĠ Ġval Ġmock ito _ kotlin Ġ= Ġ" com . n ha ar man : mockito - kotlin : 1 . 5 . 0 " ĊĠĠĠ Ġval Ġde xm aker Ġ= Ġ" com . google . dex maker : dex maker : 1 . 2 " ĊĠĠĠ Ġval Ġde xm aker _ mockito Ġ= Ġ" com . google . dex maker : dex maker - mockito : 1 . 2 " ĊĠĠĠ Ġval Ġes press o Ġ= Ġ" com . android . support . test . espress o : espress o - core : 3 . 0 . 1 " Ċ } Ċ