plugins Ġ{ ĊĠĠĠ Ġid (" com . android . application ") ĊĠĠĠ Ġkotlin (" android ") ĊĠĠĠ Ġkotlin (" k apt ") ĊĠĠĠ Ġid (" d agger . h ilt . android . plugin ") Ċ } Ċ Ċ apply Ġ{ ĊĠĠĠ Ġfrom ( root Project . file (" kt lint . gradle ")) ĊĠĠĠ Ġfrom ( root Project . file (" gradle / android . gradle ")) Ċ } Ċ Ċ android . build Features Ġ{ ĊĠĠĠ Ġdata Binding Ġ= Ġtrue ĊĠĠĠ Ġview Binding Ġ= Ġtrue ĊĠĠĠ Ġcompose Ġ= Ġtrue Ċ } Ċ Ċ android Ġ{ ĊĊĠĠĠ Ġdefault Config Ġ{ ĊĠĠĠĠĠĠĠ Ġapplication Id Ġ= ĠPackages . name ĊĊĠĠĠĠĠĠĠ Ġversion Code Ġ= ĠVersions . version Code ĊĠĠĠĠĠĠĠ Ġversion Name Ġ= ĠVersions . version Name ĊĊĠĠĠĠĠĠĠ Ġtest Instrumentation Runner Ġ= Ġ" android x . test . runner . Android JUnit Runner " ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġcompile Options Ġ{ ĊĠĠĠĠĠĠĠ Ġsource Compatibility Ġ= ĠJava Version . VERSION _ 1 1 ĊĠĠĠĠĠĠĠ Ġtarget Compatibility Ġ= ĠJava Version . VERSION _ 1 1 ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġcompose Options Ġ{ ĊĠĠĠĠĠĠĠ Ġkotlin Compiler Extension Version Ġ= Ġ" 1 . 0 . 5 " ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġandroid Ġ{ ĊĠĠĠĠĠĠĠ Ġkotlin Options Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġfree Compiler Args Ġ= Ġfree Compiler Args Ġ+ ĠlistOf ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ"- P ", ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" plugin : android x . compose . compiler . plugins . kotlin : suppress Kotlin Version Compatibility Check = true " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ Ċ dependencies Ġ{ ĊĠĠĠ Ġimplementation ( project (": core ")) ĊĠĠĠ Ġimplementation ( project (": feature : home ")) ĊĠĠĠ Ġimplementation ( project (": data : api ")) ĊĠĠĠ Ġimplementation ( project (": data : repository ")) ĊĊĠĠĠ Ġimplementation ( Dep . Android X . Compose . activity ) ĊĠĠĠ Ġimplementation ( Dep . Android X . Compose . viewModel ) ĊĠĠĠ Ġimplementation ( Dep . Android X . Compose . material ) ĊĠĠĠ Ġimplementation ( Dep . Android X . Compose . compiler ) ĊĠĠĠ Ġimplementation ( Dep . Android X . Compose . h ilt ) ĊĊĠĠĠ Ġimplementation ( Dep . Android X . app Compat ) ĊĠĠĠ Ġimplementation ( Dep . Android X . core K tx ) ĊĠĠĠ Ġimplementation ( Dep . Android X . constraint ) ĊĠĠĠ Ġimplementation ( Dep . Android X . activity K tx ) ĊĊĠĠĠ Ġimplementation ( Dep . Android X . Paging . runtime ) ĊĠĠĠ Ġtest Implementation ( Dep . Android X . Paging . test ) ĊĊĠĠĠ Ġimplementation ( Dep . Ok Http . okhttp ) ĊĊĠĠĠ Ġimplementation ( Dep . Android X . Navigation . fragment K tx ) ĊĠĠĠ Ġimplementation (" android x . navigation : navigation - compose : 2 . 4 . 0 - rc 0 1 ") ĊĊĠĠĠ Ġimplementation ( Dep . Util . tim ber ) ĊĊĠĠĠ Ġimplementation ( Dep . H ilt . h ilt ) ĊĠĠĠ Ġk apt ( Dep . H ilt . compiler ) ĊĠĠĠ Ġtest Implementation ( Dep . J unit . junit ) Ċ } Ċ