import ĠDependencies . implementation Ads Ċ import ĠDependencies . implementation H ilt Ċ import ĠDependencies . implementation Kotlin Ċ import ĠDependencies . implementation Kotlin X Ċ import ĠDependencies . implementation Ret rofit 2 Ċ import ĠDependencies . implementation Test Ċ Ċ plugins Ġ{ ĊĠ Ġid (" com . android . library ") ĊĠ Ġkotlin (" android ") ĊĠ Ġkotlin (" k apt ") ĊĠ Ġid (" kotlin x - serialization ") Ċ } Ċ Ċ android Ġ{ ĊĠ Ġcompile Sdk Ġ= ĠDependencies . COMPILE _ SDK ĊĊĠ Ġdefault Config Ġ{ ĊĠĠĠ Ġmin Sdk Ġ= ĠDependencies . MIN _ SDK ĊĠĠĠ Ġtarget Sdk Ġ= ĠDependencies . TARGET _ SDK ĊĠĠĠ Ġconsumer Pro guard Files (" consumer - rules . pro ") ĊĠ Ġ} ĊĊĠ Ġbuild Types Ġ{ ĊĠĠĠ Ġrelease Ġ{ ĊĠĠĠĠĠ Ġis Min ify Enabled Ġ= Ġfalse ĊĠĠĠĠĠ Ġpro guard Files ( ĊĠĠĠĠĠĠĠ ĠgetDefault Pro guard File (" pro guard - android - optimize . txt "), ĊĠĠĠĠĠĠĠ Ġ" pro guard - rules . pro " ĊĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĠ Ġcompile Options Ġ{ ĊĠĠĠ Ġsource Compatibility Ġ= ĠJava Version . VERSION _ 1 _ 8 ĊĠĠĠ Ġtarget Compatibility Ġ= ĠJava Version . VERSION _ 1 _ 8 ĊĠ Ġ} ĊĠ Ġkotlin Options Ġ{ ĊĠĠĠ Ġj vm Target Ġ= Ġ" 1 . 8 " ĊĠ Ġ} Ċ } Ċ Ċ dependencies Ġ{ ĊĠ Ġimplementation ( project (": domain ")) ĊĠ Ġimplementation ( Dependencies . Android X . CORE ) ĊĠ Ġimplementation ( Dependencies . Android X . APP COMPAT ) ĊĠ Ġimplementation ( Dependencies . Google . MAT ERIAL ) ĊĠ Ġimplementation Kotlin () ĊĠ Ġimplementation Kotlin X () ĊĠ Ġimplementation H ilt () ĊĠ Ġimplementation Ret rofit 2 () ĊĠ Ġimplementation Ads () ĊĠ Ġimplementation Test () Ċ } Ċ