/* Ċ Ġ* ĠCopyright Ġ 2 0 2 0 ĠB apt iste ĠCan del lier Ċ Ġ* Ċ Ġ* ĠĠĠ ĠLicensed Ġunder Ġthe ĠApache ĠLicense , ĠVersion Ġ 2 . 0 Ġ( the Ġ" License "); Ċ Ġ* ĠĠĠ Ġyou Ġmay Ġnot Ġuse Ġthis Ġfile Ġexcept Ġin Ġcompliance Ġwith Ġthe ĠLicense . Ċ Ġ* ĠĠĠ ĠYou Ġmay Ġobtain Ġa Ġcopy Ġof Ġthe ĠLicense Ġat Ċ Ġ* Ċ Ġ* ĠĠĠĠĠĠĠ Ġhttp :// www . apache . org / licenses / LICENSE - 2 . 0 Ċ Ġ* Ċ Ġ* ĠĠĠ ĠUnless Ġrequired Ġby Ġapplicable Ġlaw Ġor Ġagreed Ġto Ġin Ġwriting , Ġsoftware Ċ Ġ* ĠĠĠ Ġdistributed Ġunder Ġthe ĠLicense Ġis Ġdistributed Ġon Ġan Ġ" AS ĠIS " ĠBASIS , Ċ Ġ* ĠĠĠ ĠWITHOUT ĠWARRANTIES ĠOR ĠCONDITIONS ĠOF ĠANY ĠKIND , Ġeither Ġexpress Ġor Ġimplied . Ċ Ġ* ĠĠĠ ĠSee Ġthe ĠLicense Ġfor Ġthe Ġspecific Ġlanguage Ġgoverning Ġpermissions Ġand Ċ Ġ* ĠĠĠ Ġlimitations Ġunder Ġthe ĠLicense . Ċ Ġ*/ Ċ Ċ plugins Ġ{ ĊĠĠĠ Ġid ( Dependencies . Android . library ) ĊĠĠĠ Ġkotlin ( Dependencies . Kotlin . Plugin . android ) ĊĠĠĠ Ġkotlin ( Dependencies . Kotlin . Plugin . android Extensions ) ĊĠĠĠ Ġkotlin ( Dependencies . Kotlin . Plugin . k apt ) Ċ } Ċ Ċ android Ġ{ ĊĠĠĠ Ġcompile Sdk Ġ= ĠApp Info . target Sdk Version ĊĠĠĠ Ġbuild Tools Version ( Dependencies . Build . build Tools Version ) ĊĊĠĠĠ Ġdefault Config Ġ{ ĊĠĠĠĠĠĠĠ Ġmin Sdk Ġ= ĠLibrary Info . min Sdk Version ĊĠĠĠĠĠĠĠ Ġtarget Sdk Ġ= ĠApp Info . target Sdk Version ĊĊĠĠĠĠĠĠĠ Ġversion Code Ġ= ĠLibrary Info . default Version Code ĊĠĠĠĠĠĠĠ Ġversion Name Ġ= ĠLibrary Info . default Version Name ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġbuild Types Ġ{ ĊĠĠĠĠĠĠĠ Ġnamed ( Build Types . release ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġis Min ify Enabled Ġ= Ġfalse ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġcompile Options Ġ{ ĊĠĠĠĠĠĠĠ Ġsource Compatibility Ġ= ĠDependencies . Build . source Compatibility ĊĠĠĠĠĠĠĠ Ġtarget Compatibility Ġ= ĠDependencies . Build . source Compatibility ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġkotlin Options Ġ{ ĊĠĠĠĠĠĠĠ Ġj vm Target Ġ= ĠDependencies . Build . jvm Target ĊĠĠĠĠĠĠĠ Ġfree Compiler Args Ġ= ĠlistOf ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ"- X use - experimental = kotlin . Experimental ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ"- X use - experimental = kotlin . time . Experimental Time " ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} Ċ } Ċ Ċ dependencies Ġ{ ĊĠĠĠ Ġimplementation ( project (": lib - common - util ")) ĊĠĠĠ Ġimplementation ( project (": lib - logging ")) ĊĊĠĠĠ Ġimplementation ( Dependencies . Android X . core ) ĊĠĠĠ Ġimplementation ( Dependencies . Android X . appcompat ) ĊĊĠĠĠ Ġimplementation ( Dependencies . M di . android ) ĊĠĠĠ Ġimplementation ( Dependencies . Android X . Room . common ) ĊĊĠĠĠ Ġ// ĠNetwork Ġlibs ĊĠĠĠ Ġimplementation ( Dependencies . Ret rofit . core ) ĊĠĠĠ Ġimplementation ( Dependencies . M oshi . core ) ĊĠĠĠ Ġk apt ( Dependencies . M oshi . codegen ) ĊĊĠĠĠ Ġ// ĠTesting ĊĠĠĠ Ġtest Implementation ( Dependencies . Test . junit ) ĊĠĠĠ Ġtest Implementation ( Dependencies . Test . mockito ) Ċ }