plugins Ġ{ ĊĠĠĠ Ġid (" application - module - plugin ") ĊĠĠĠ Ġid (" kotlin x - serialization ") ĊĠĠĠ Ġid (" com . v ann ik tech . dependency . graph . generator ") Ċ } Ċ Ċ val ĠM AR VEL _ PRIVATE _ KEY : ĠString Ġby Ġproject Ċ val ĠM AR VEL _ PUBLIC _ KEY : ĠString Ġby Ġproject Ċ Ċ android Ġ{ ĊĠĠĠ Ġdynamic Features Ġ= Ġmutable Set Of (": feature : detail ", Ġ": feature : listing ", Ġ": feature : wiki ") ĊĊĠĠĠ Ġdefault Config Ġ{ ĊĠĠĠĠĠĠĠ Ġbuild Config Field (" String ", Ġ" MAR VEL _ PRIVATE _ KEY ", Ġ"\"" Ġ+ ĠM AR VEL _ PRIVATE _ KEY Ġ+ Ġ"\" ") ĊĠĠĠĠĠĠĠ Ġbuild Config Field (" String ", Ġ" MAR VEL _ PUBLIC _ KEY ", Ġ"\"" Ġ+ ĠM AR VEL _ PUBLIC _ KEY Ġ+ Ġ"\" ") ĊĠĠĠ Ġ} Ċ } Ċ Ċ k apt Ġ{ ĊĠĠĠ Ġcorrect Error Types Ġ= Ġtrue Ċ } Ċ Ċ dependencies Ġ{ ĊĠĠĠ Ġimplementation ( project (": library : network ")) ĊĠĠĠ Ġimplementation ( project (": library : cache ")) ĊĊĠĠĠ ĠDebug Dependencies . values . forEach Ġ{ Ġdebug Api ( it ) Ġ} ĊĊĠĠĠ ĠKotlin Dependencies . values . forEach Ġ{ Ġapi ( it ) Ġ} ĊĊĠĠĠ ĠAndroid x Dependencies . values . forEach Ġ{ Ġapi ( it ) Ġ} ĊĊĠĠĠ ĠD agger Dependencies . values . forEach Ġ{ Ġapi ( it ) Ġ} ĊĠĠĠ ĠD agger Compiler Dependencies . values . forEach Ġ{ Ġk apt ( it ) Ġ} ĊĠĠĠ ĠAn notations Dependencies . values . forEach Ġ{ Ġcompile Only ( it ) Ġ} ĊĊĠĠĠ ĠImage Loader Dependencies . values . forEach Ġ{ Ġapi ( it ) Ġ} ĊĊĠĠĠ ĠRx Java Dependencies . values . forEach Ġ{ Ġapi ( it ) Ġ} ĊĊĠĠĠ ĠUi Dependencies . values . forEach Ġ{ Ġapi ( it ) Ġ} ĊĊĠĠĠ ĠNetwork Dependencies . values . forEach Ġ{ Ġapi ( it ) Ġ} Ċ } Ċ Ċ task (" copy Test Classes ", ĠCopy :: class ) Ġ{ ĊĠĠĠ Ġfrom (" build / tmp / kotlin - classes / debug UnitTest ") ĊĠĠĠ Ġinto (" build / inter medi ates / classes / debug ") Ċ } Ċ Ċ val Ġadd _ test _ dependencies : Ġgro ovy . lang . Closure < Any ?> Ġby Ġextra Ċ add _ test _ dependencies ( project ) Ċ