import Ġorg . jetbrains . kotlin . gradle . tasks . Kotlin Compile Ċ Ċ plugins Ġ{ ĊĠĠĠ Ġjava ĊĠĠĠ Ġkotlin (" jvm ") ĊĠĠĠ Ġapplication Ċ } Ċ group Ġ= Ġ" com . example " Ċ version Ġ= Ġ" 1 . 0 - SNAPSHOT " Ċ Ċ repositories Ġ{ ĊĠĠĠ Ġmaven Local () ĊĠĠĠ Ġmaven Central () Ċ } Ċ Ċ val Ġjunit Version : ĠString Ġby Ġproject Ċ Ċ dependencies Ġ{ ĊĠĠ Ġtest Implementation ( kotlin (" test - junit 5 ")) Ċ // ĠĠĠ Ġtest Implementation (" org . junit . jupiter : junit - jupiter : 5 . 6 . 2 ") ĊĠĠ Ġtest Runtime Only (" org . junit . jupiter : junit - jupiter - engine :${ junit Version }") Ċ } Ċ Ċ tasks . with Type < Java Compile > Ġ{ ĊĠĠĠ Ġoptions . encoding Ġ= Ġ" UTF - 8 " Ċ } Ċ Ċ tasks . with Type < Kotlin Compile > Ġ{ ĊĠĠĠ Ġkotlin Options . jvm Target Ġ= Ġ" 1 1 " Ċ } Ċ Ċ tasks . named < Test >(" test ") Ġ{ ĊĠĠĠ Ġuse JUnit Platform () Ċ } Ċ Ċ application Ġ{ ĊĠĠĠ Ġmain Class . set (" Main Kt ") Ċ }