import Ġorg . jetbrains . kotlin . gradle . tasks . Kotlin Compile Ċ import Ġorg . springframework . boot . gradle . dsl . SpringBoot Extension Ċ import Ġorg . springframework . boot . gradle . tasks . bund ling . Boot Jar Ċ Ċ plugins Ġ{ ĊĠĠĠ Ġkotlin (" jvm ") Ġversion Ġ" 1 . 3 . 5 0 " ĊĠĠĠ Ġkotlin (" plugin . spring ") Ġversion Ġ" 1 . 3 . 5 0 " ĊĠĠĠ Ġid (" com . github . ben - man es . versions ") Ġversion Ġ" 0 . 2 7 . 0 " ĊĠĠĠ Ġid (" org . springframework . boot ") Ġversion Ġ" 2 . 2 . 0 . RELEASE " ĊĠĠĠ Ġid (" io . spring . dependency - management ") Ġversion Ġ" 1 . 0 . 8 . RELEASE " Ċ } Ċ Ċ all projects Ġ{ ĊĠĠĠ Ġgroup Ġ= Ġ" com . example " ĊĠĠĠ Ġversion Ġ= Ġ" 1 . 0 . 0 - SNAPSHOT " ĊĠĠĠ Ġjava . source Compatibility Ġ= ĠJava Version . VERSION _ 1 _ 8 Ċ } Ċ Ċ repositories Ġ{ ĊĠĠĠ Ġmaven Central () Ċ } Ċ Ċ dependencies Ġ{ ĊĠĠĠ Ġruntime Only (" org . springframework . boot : spring - boot - devtools ") ĊĊĠĠĠ Ġimplementation (" org . springframework . boot : spring - boot - starter - act uator ") ĊĠĠĠ Ġimplementation (" org . springframework . boot : spring - boot - starter - thy me leaf ") ĊĠĠĠ Ġimplementation (" org . springframework . boot : spring - boot - starter - web flux ") ĊĠĠĠ Ġimplementation (" com . fasterxml . jackson . module : jackson - module - kotlin ") ĊĠĠĠ Ġimplementation (" org . jetbrains . kotlin : kotlin - reflect ") ĊĠĠĠ Ġimplementation (" org . jetbrains . kotlin : kotlin - stdlib - jdk 8 ") ĊĠĠĠ Ġimplementation (" org . jetbrains . kotlin x : kotlin x - coroutines - reactor ") ĊĊĠĠĠ Ġimplementation (" org . web j ars : web j ars - locator : 0 . 3 7 ") ĊĠĠĠ Ġimplementation (" org . web j ars : Semantic - UI : 2 . 4 . 1 ") ĊĊĠĠĠ Ġtest Implementation (" org . springframework . boot : spring - boot - starter - test ") Ġ{ ĊĠĠĠĠĠĠĠ Ġexclude ( group Ġ= Ġ" org . junit . vint age ", Ġmodule Ġ= Ġ" junit - vint age - engine ") ĊĠĠĠ Ġ} ĊĠĠĠ Ġtest Implementation (" io . project reactor : reactor - test ") Ċ } Ċ Ċ tasks Ġ{ ĊĠĠĠ Ġwith Type < Test > Ġ{ ĊĠĠĠĠĠĠĠ Ġuse JUnit Platform () ĊĠĠĠĠĠĠĠ Ġtest Logging Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġshow Exceptions Ġ= Ġtrue ĊĠĠĠĠĠĠĠĠĠĠĠ Ġshow Standard Streams Ġ= Ġtrue ĊĠĠĠĠĠĠĠĠĠĠĠ Ġevents ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġorg . gradle . api . tasks . testing . logging . Test Log Event . PAS SED , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġorg . gradle . api . tasks . testing . logging . Test Log Event . SKIP PED , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġorg . gradle . api . tasks . testing . logging . Test Log Event . FAILED ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĠĠĠ Ġwith Type < Kotlin Compile > Ġ{ ĊĠĠĠĠĠĠĠ Ġkotlin Options Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġfree Compiler Args Ġ= ĠlistOf ("- X js r 3 0 5 = strict ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġj vm Target Ġ= Ġ" 1 . 8 " ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĠĠĠ Ġwith Type < Boot Jar > Ġ{ ĊĠĠĠĠĠĠĠ Ġlaunch Script () ĊĠĠĠ Ġ} ĊĠĠĠ Ġwith Type < Wrapper > Ġ{ ĊĠĠĠĠĠĠĠ Ġgradle Version Ġ= Ġ" 6 . 0 - rc - 1 " ĊĠĠĠ Ġ} Ċ } Ċ Ċ spring Boot Ġ{ ĊĠĠĠ Ġbuild Info () Ġ// Ġhttp Ġ: 8 0 8 0 / act uator / info Ċ } Ċ Ċ default Tasks (" clean ", Ġ" build ") Ċ