/* Ċ Ġ* ĠCopyright Ġ( C ) Ġ 2 0 2 1 . ĠAlex ander ĠR og al sk iy . ĠAll ĠRights ĠReserved . Ċ Ġ* Ċ Ġ* Ġ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 Ġ{ ĊĠ Ġ` kotlin - dsl ` ĊĠ Ġ` kotlin - dsl - pre compiled - script - plugins ` ĊĠ Ġ` java - gradle - plugin ` Ċ } Ċ Ċ kotlin Dsl Plugin Options Ġ{ ĊĠ Ġexperimental Warning . set ( false ) Ċ } Ċ Ċ repositories Ġ{ ĊĠ Ġgoogle () ĊĠ Ġmaven Central () ĊĠ Ġmaven Local () Ġ// Ġused Ġto Ġpublish Ġand Ġtest Ġlocal Ġgradle Ġplugin Ġchanges ĊĠ Ġmaven (" https :// plugins . gradle . org / m 2 /") ĊĠ Ġgradle Plugin Portal () ĊĠ Ġj center () Ġ{ ĊĠĠĠ Ġcontent Ġ{ ĊĠĠĠĠĠ Ġ// Ġde te kt Ġneeds Ġ' kotlin x - html ' Ġfor Ġthe Ġhtml Ġreport ĊĠĠĠĠĠ Ġinclude Group (" org . jetbrains . kotlin x ") ĊĠĠĠ Ġ} ĊĠ Ġ} Ċ } Ċ Ċ dependencies Ġ{ ĊĠ Ġimplementation (" org . jetbrains . kotlin : kotlin - gradle - plugin :${ Plugin Versions . kotlin }") ĊĠ Ġimplementation (" org . jetbrains . kotlin : kotlin - serialization :${ Plugin Versions . kotlin }") ĊĠ Ġimplementation (" org . jetbrains . dok ka : dok ka - gradle - plugin :${ Plugin Versions . dok ka }") ĊĠ Ġimplementation (" org . jetbrains . kotlin x : binary - compatibility - validator :${ Plugin Versions . compat _ validator }") ĊĊĠ Ġimplementation (" io . gitlab . art urb os ch . de te kt : de te kt - gradle - plugin :${ Plugin Versions . de te kt }") ĊĠ Ġimplementation (" io . code arte . gradle . nexus : gradle - nexus - staging - plugin :${ Plugin Versions . nexus _ staging }") ĊĊĠ Ġimplementation (" org . sonar source . scanner . gradle : sonar q ube - gradle - plugin :${ Plugin Versions . sonar q ube }") ĊĠ Ġimplementation (" org . jl le its ch uh . gradle : kt lint - gradle :${ Plugin Versions . kt lint }") ĊĊĠ Ġimplementation (" com . ad ar shr : gradle - test - logger - plugin :${ Plugin Versions . test _ logger }") ĊĠ Ġimplementation (" com . diff plug . spot less : spot less - plugin - gradle :${ Plugin Versions . spot less }") ĊĠ Ġimplementation (" com . vd urm ont : semver 4 j :${ Plugin Versions . semver 4 j }") ĊĠ Ġimplementation (" com . google . android . gms : oss - licenses - plugin :${ Plugin Versions . oss _ license }") ĊĠ Ġimplementation (" com . github . bread mo ir ai : github - release :${ Plugin Versions . github _ release }") ĊĠ Ġimplementation (" com . github . jen gel man . gradle . plugins : shadow :${ Plugin Versions . shadow }") ĊĠ Ġimplementation (" com . github . ben - man es : gradle - versions - plugin :${ Plugin Versions . versions }") Ċ } Ċ Ċ object ĠPlugin Versions Ġ{ ĊĠ Ġconst Ġval Ġkotlin Ġ= Ġ" 1 . 4 . 2 1 " ĊĠ Ġconst Ġval Ġde te kt Ġ= Ġ" 1 . 1 5 . 0 " ĊĠ Ġconst Ġval Ġgithub _ release Ġ= Ġ" 2 . 2 . 1 2 " ĊĠ Ġconst Ġval Ġoss _ license Ġ= Ġ" 0 . 1 0 . 2 " ĊĠ Ġconst Ġval Ġk tl int Ġ= Ġ" 9 . 3 . 0 " ĊĠ Ġconst Ġval Ġspot less Ġ= Ġ" 5 . 9 . 0 " ĊĠ Ġconst Ġval Ġtest _ logger Ġ= Ġ" 2 . 1 . 1 " ĊĠ Ġconst Ġval Ġshadow Ġ= Ġ" 5 . 2 . 0 " ĊĠ Ġconst Ġval Ġversions Ġ= Ġ" 0 . 2 8 . 0 " ĊĠ Ġconst Ġval Ġson ar q ube Ġ= Ġ" 2 . 8 " ĊĠ Ġconst Ġval Ġdok ka Ġ= Ġ" 1 . 4 . 1 0 " ĊĠ Ġconst Ġval Ġsemver 4 j Ġ= Ġ" 3 . 1 . 0 " ĊĠ Ġconst Ġval Ġn exus _ staging Ġ= Ġ" 0 . 2 2 . 0 " ĊĠ Ġconst Ġval Ġcompat _ validator Ġ= Ġ" 0 . 3 . 0 " Ċ } Ċ