import Ġorg . jetbrains . kotlin . gradle . tasks . Kotlin Compile Ċ Ċ plugins Ġ{ ĊĠĠĠ Ġkotlin (" jvm ") Ġversion Ġ" 1 . 4 . 1 0 " Ċ } Ċ Ċ group Ġ= Ġ" com . code samples " Ċ version Ġ= Ġ" 1 . 0 - SNAPSHOT " Ċ Ċ repositories Ġ{ ĊĠĠĠ Ġj center () Ċ } Ċ Ċ dependencies Ġ{ ĊĊĠĠĠ Ġimplementation (" org . jetbrains . kotlin x : kotlin x - coroutines - core : 1 . 3 . 9 ") ĊĠĠĠ Ġimplementation (" org . jetbrains . kotlin x : kotlin x - coroutines - slf 4 j : 1 . 3 . 9 ") ĊĠĠĠ Ġimplementation (" org . jetbrains . kotlin x : kotlin x - coroutines - jdk 8 : 1 . 3 . 9 ") ĊĠĠĠ Ġimplementation (" org . junit . jupiter : junit - jupiter : 5 . 4 . 2 ") ĊĊĠĠĠ Ġ// Ġtest ĊĊĠĠĠ Ġtest Implementation ( platform (" org . junit : junit - bom : 5 . 7 . 1 ")) ĊĠĠĠ Ġtest Implementation (" org . junit . jupiter : junit - jupiter ") Ċ } Ċ Ċ tasks . with Type < Test >(). configure Each Ġ{ ĊĠĠĠ Ġuse JUnit Platform () Ċ } ĊĊĊ Ċ java Ġ{ ĊĠĠĠ Ġsource Compatibility Ġ= ĠJava Version . VERSION _ 1 1 ĊĠĠĠ Ġtarget Compatibility Ġ= ĠJava Version . VERSION _ 1 1 Ċ } Ċ Ċ tasks . with Type < Kotlin Compile >() Ġ{ ĊĠĠĠ Ġkotlin Options . jvm Target Ġ= Ġ" 1 1 " Ċ } ĊĊ