import Ġio . gitlab . art urb os ch . de te kt . Det ek t Ċ import Ġio . gitlab . art urb os ch . de te kt . Det ek t Create Baseline Task Ċ import Ġorg . jetbrains . kotlin . gradle . tasks . Kotlin Compile Ċ Ċ plugins Ġ{ ĊĠĠĠ Ġid (" org . springframework . boot ") Ġversion Ġ" 2 . 6 . 1 " ĊĠĠĠ Ġid (" io . spring . dependency - management ") Ġversion Ġ" 1 . 0 . 1 1 . RELEASE " ĊĠĠĠ Ġid (" io . gitlab . art urb os ch . de te kt ") Ġversion Ġ" 1 . 1 9 . 0 " ĊĠĠĠ Ġkotlin (" jvm ") Ġversion Ġ" 1 . 6 . 0 " ĊĠĠĠ Ġkotlin (" plugin . spring ") Ġversion Ġ" 1 . 6 . 0 " Ċ } Ċ Ċ group Ġ= Ġ" de . n now ak owski " Ċ version Ġ= Ġ" 0 . 0 . 1 - SNAPSHOT " Ċ java . source Compatibility Ġ= ĠJava Version . VERSION _ 1 7 Ċ Ċ configurations Ġ{ ĊĠĠĠ Ġcompile Only Ġ{ ĊĠĠĠĠĠĠĠ Ġextends From ( configurations . annotation Processor . get ()) ĊĠĠĠ Ġ} Ċ } Ċ Ċ repositories Ġ{ ĊĠĠĠ Ġmaven Central () Ċ } Ċ Ċ dependencies Ġ{ ĊĠĠĠ Ġimplementation (" org . springframework . boot : spring - boot - starter - act uator ") ĊĠĠĠ Ġimplementation (" org . springframework . boot : spring - boot - starter - data - mongodb - reactive ") ĊĠĠĠ Ġimplementation (" org . springframework . boot : spring - boot - starter - security ") ĊĠĠĠ Ġimplementation (" org . springframework . boot : spring - boot - starter - web flux ") ĊĠĠĠ Ġimplementation (" com . fasterxml . jackson . module : jackson - module - kotlin ") ĊĠĠĠ Ġimplementation (" io . project reactor . kotlin : reactor - kotlin - extensions ") ĊĠĠĠ Ġ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 . springframework . session : spring - session - core ") ĊĠĠĠ Ġimplementation (" dev . k ord : k ord - core : 0 . 7 . 4 ") ĊĠĠĠ Ġdevelopment Only (" org . springframework . boot : spring - boot - devtools ") ĊĠĠĠ Ġannotation Processor (" org . springframework . boot : spring - boot - configuration - processor ") ĊĠĠĠ Ġtest Implementation (" org . springframework . boot : spring - boot - starter - test ") ĊĠĠĠ Ġtest Implementation (" io . project reactor : reactor - test ") ĊĠĠĠ Ġtest Implementation (" org . springframework . security : spring - security - test ") ĊĠĠĠ Ġde te kt Plugins (" io . gitlab . art urb os ch . de te kt : de te kt - formatting : 1 . 1 9 . 0 ") Ċ } Ċ Ċ tasks . with Type < Det ek t >(). configure Each Ġ{ ĊĠĠĠ Ġj vm Target Ġ= Ġ" 1 7 " Ċ } Ċ Ċ tasks . with Type < Det ek t Create Baseline Task >(). configure Each Ġ{ ĊĠĠĠ Ġj vm Target Ġ= Ġ" 1 7 " Ċ } Ċ Ċ tasks . with Type < Kotlin Compile > Ġ{ ĊĠĠĠ Ġkotlin Options Ġ{ ĊĠĠĠĠĠĠĠ Ġfree Compiler Args Ġ= ĠlistOf ("- X js r 3 0 5 = strict ") ĊĠĠĠĠĠĠĠ Ġj vm Target Ġ= Ġ" 1 7 " ĊĠĠĠ Ġ} Ċ } Ċ Ċ tasks . with Type < Test > Ġ{ ĊĠĠĠ Ġuse JUnit Platform () Ċ } Ċ