/* Ċ Ġ* ĠCopyright Ġ( c ) Ġ 2 0 1 8 ĠZ ac ĠS we ers Ċ Ġ* Ċ Ġ* Ġ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 . library ") ĊĠ Ġkotlin (" android ") ĊĠ Ġid ( deps . an vil . plugin Id ) ĊĠ Ġid (" com . ap ol log raph ql . apollo ") Ċ } Ċ Ċ android Ġ{ ĊĠ Ġdefault Config Ġ{ ĊĠĠĠ Ġbuild Config Field (" String ", Ġ" GITHUB _ DE VELO PER _ TOKEN ", ĊĠĠĠĠĠĠĠ Ġ"\" ${ properties [" catch up _ github _ developer _ token "]} \" ") ĊĠ Ġ} ĊĠ Ġbuild Features Ġ{ ĊĠĠĠ Ġbuild Config Ġ= Ġtrue ĊĠ Ġ} Ċ } Ċ Ċ apollo Ġ{ ĊĠ Ġservice (" github ") Ġ{ ĊĠĠĠ Ġ@ Suppress (" Un stable Api Usage ") ĊĠĠĠ Ġcustom Type Mapping . set ( map Of ( ĊĠĠĠĠĠĠĠ Ġ" DateTime " Ġto Ġ" kotlin x . datetime . Instant ", ĊĠĠĠĠĠĠĠ Ġ" URI " Ġto Ġ" okhttp 3 . Http Url " ĊĠĠĠ Ġ)) ĊĠĠĠ Ġgenerate Kotlin Models . set ( true ) ĊĠĠĠ Ġroot PackageName . set (" io . s we ers . catch up . service . github ") ĊĠĠĠ Ġschema File . set ( file (" src / main / graphql / io / s we ers / catch up / service / github / schema . json ")) ĊĠ Ġ} Ċ } Ċ Ċ dependencies Ġ{ ĊĠ Ġcompile Only ( deps . misc . javax Inject ) ĊĊĠ Ġimplementation ( project (": libraries : ge moji ")) ĊĠ Ġimplementation ( project (": libraries : ret rofit converters ")) ĊĠ Ġimplementation ( project (": libraries : util ")) ĊĠ Ġimplementation ( deps . misc . js oup ) ĊĠ Ġimplementation ( deps . ret rofit . rx Java 2 ) ĊĠ Ġimplementation ( deps . okhttp . core ) ĊĠ Ġimplementation ( deps . kotlin . datetime ) ĊĊĠ Ġ// ĠApollo ĊĠ Ġimplementation ( deps . apollo . runtime ) ĊĠ Ġimplementation ( deps . apollo . rx 2 Support ) ĊĠ Ġimplementation ( deps . apollo . android Support ) ĊĊĠ Ġapi ( project (": service - api ")) ĊĠ Ġapi ( deps . android . android x . annotations ) ĊĠ Ġapi ( deps . d agger . runtime ) ĊĠ Ġapi ( deps . rx . java ) Ċ } Ċ