/* Ċ Ġ* ĠCopyright Ġ( c ) Ġ 2 0 2 1 ĠJon athan ĠSchool er Ċ Ġ* Ċ Ġ* Ġ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 (" com . android . application ") ĊĠĠĠ Ġid (" kotlin - android ") ĊĠĠĠ Ġid (" kotlin - k apt ") Ċ } Ċ Ċ android Ġ{ ĊĠĠĠ Ġcompile Sdk Version ( 3 0 ) ĊĠĠĠ Ġbuild Tools Version (" 3 0 . 0 . 2 ") ĊĊĠĠĠ Ġdefault Config Ġ{ ĊĠĠĠĠĠĠĠ Ġapplication Id (" com . example . swift ly . exercise . android ") ĊĠĠĠĠĠĠĠ Ġversion Code Ġ= Ġ 1 ĊĠĠĠĠĠĠĠ Ġversion Name Ġ= Ġ" 1 . 0 " ĊĊĠĠĠĠĠĠĠ Ġmin Sdk Version ( 2 3 ) ĊĠĠĠĠĠĠĠ Ġtarget Sdk Version ( 3 0 ) ĊĊĠĠĠĠĠĠĠ Ġtest Instrumentation Runner (" android x . test . runner . Android JUnit Runner ") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġbuild Types Ġ{ ĊĠĠĠĠĠĠĠ Ġget ByName (" 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 " ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġbuild Features Ġ{ ĊĠĠĠĠĠĠĠ Ġdata Binding Ġ= Ġtrue ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġtest Options Ġ{ ĊĠĠĠĠĠĠĠ Ġunit Tests Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġis Include Android Resources Ġ= Ġtrue ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ Ċ dependencies Ġ{ ĊĠĠĠ Ġ// ĠKotlin ĊĠĠĠ Ġimplementation ( Dependencies . Kotlin . stdlib ) ĊĠĠĠ Ġimplementation ( Dependencies . Cor outines . coroutines Android ) ĊĊĠĠĠ Ġ// ĠJet pack ĊĠĠĠ Ġimplementation ( Dependencies . Android X . AppCompat . app Compat ) ĊĠĠĠ Ġimplementation ( Dependencies . Android X . Constraint Layout . constraint Layout ) ĊĠĠĠ Ġimplementation ( Dependencies . Android X . Core . core K tx ) ĊĠĠĠ Ġimplementation ( Dependencies . Android X . Fragment . fragment K tx ) ĊĠĠĠ Ġimplementation ( Dependencies . Android X . Lifecycle . lifecycle LiveData K tx ) ĊĠĠĠ Ġimplementation ( Dependencies . Android X . Lifecycle . lifecycle Runtime K tx ) ĊĠĠĠ Ġimplementation ( Dependencies . Android X . Lifecycle . lifecycle ViewModel K tx ) ĊĠĠĠ Ġimplementation ( Dependencies . Android X . Swipe Refresh . swipe Refresh Layout ) ĊĊĠĠĠ Ġ// ĠGoogle ĊĠĠĠ Ġimplementation ( Dependencies . Google . Material . material ) ĊĠĠĠ Ġimplementation ( Dependencies . Google . Flex box . flex box ) ĊĊĠĠĠ Ġ// ĠSquare ĊĠĠĠ Ġimplementation ( Dependencies . M oshi . mos hi ) ĊĠĠĠ Ġk apt ( Dependencies . M oshi . mos hi CodeGen ) ĊĠĠĠ Ġimplementation ( Dependencies . Lib s . ok Http ) ĊĠĠĠ Ġimplementation ( Dependencies . Lib s . pic asso ) ĊĊĠĠĠ Ġ// Ġtest ĊĠĠĠ Ġtest Implementation ( Dependencies . J unit . j Unit ) ĊĠĠĠ Ġtest Implementation ( Dependencies . Android X . Test . test Ext J unit ) ĊĠĠĠ Ġtest Implementation ( Dependencies . Ro bo lectric . ro bo lectric ) Ċ }