import Ġorg . jetbrains . kotlin . gradle . tasks . Kotlin Compile Ċ Ċ plugins Ġ{ ĊĠĠĠ Ġid (" org . springframework . boot ") Ġversion Ġ" 2 . 2 . 5 . RELEASE " ĊĠĠĠ Ġid (" io . spring . dependency - management ") Ġversion Ġ" 1 . 0 . 9 . RELEASE " ĊĠĠĠ Ġkotlin (" jvm ") Ġversion Ġ" 1 . 3 . 6 1 " ĊĠĠĠ Ġkotlin (" plugin . spring ") Ġversion Ġ" 1 . 3 . 6 1 " ĊĠĠĠ Ġkotlin (" plugin . jpa ") Ġversion Ġ" 1 . 3 . 6 1 " Ċ } Ċ Ċ group Ġ= Ġ" com . team xen ox " Ċ version Ġ= Ġ" 1 . 0 . 0 - alpha 0 2 " Ċ java . source Compatibility Ġ= ĠJava Version . VERSION _ 1 _ 8 Ċ Ċ repositories Ġ{ ĊĠĠĠ Ġmaven Central () Ċ } ĊĊ Ċ dependencies Ġ{ ĊĠĠĠ Ġimplementation (" org . springframework . boot : spring - boot - starter - data - jpa ") ĊĠĠĠ Ġimplementation (" org . springframework . boot : spring - boot - starter - data - rest ") ĊĠĠĠ Ġimplementation (" org . springframework . boot : spring - boot - starter - web ") ĊĠĠĠ Ġimplementation (" com . google . code . gson : gson : 2 . 8 . 5 ") ĊĠĠĠ Ġimplementation (" org . jetbrains . kotlin : kotlin - reflect ") ĊĠĠĠ Ġimplementation (" org . jetbrains . kotlin : kotlin - stdlib - jdk 8 ") ĊĊĠĠĠ Ġ// ĠCore ĠModules ĊĠĠĠ Ġimplementation ( project (": telegram - api ")) ĊĠĠĠ Ġimplementation ( project (": boot z an ")) ĊĠĠĠ Ġimplementation ( project (": sch olar - api ")) ĊĠĠĠ Ġimplementation ( project (": covid 1 9 - api ")) ĊĊĠĠĠ Ġruntime Only (" mysql : mysql - connector - java ") ĊĠĠĠ Ġtest Implementation (" junit : junit : 4 . 1 2 ") ĊĠĠĠ Ġtest Implementation (" com . w inter be : ex pe kt : 0 . 5 . 0 ") ĊĠĠĠ Ġtest Implementation (" org . springframework . boot : spring - boot - starter - test ") Ġ{ ĊĠĠĠĠĠĠĠ Ġexclude ( group Ġ= Ġ" org . junit . vint age ", Ġmodule Ġ= Ġ" junit - vint age - engine ") ĊĠĠĠ Ġ} Ċ } Ċ Ċ tasks . with Type < Test > Ġ{ ĊĠĠĠ Ġuse JUnit Platform () Ċ } Ċ Ċ tasks . with Type < Kotlin Compile > Ġ{ ĊĠĠĠ Ġkotlin Options Ġ{ ĊĠĠĠĠĠĠĠ Ġfree Compiler Args Ġ= ĠlistOf ("- X js r 3 0 5 = strict ") ĊĠĠĠĠĠĠĠ Ġj vm Target Ġ= Ġ" 1 . 8 " ĊĠĠĠ Ġ} Ċ } Ċ Ċ tasks . get ByName < org . springframework . boot . gradle . tasks . bund ling . Boot Jar >(" boot Jar ") Ġ{ ĊĠĠĠ Ġlaunch Script Ġ{ ĊĊĠĠĠ Ġ} Ċ } Ċ