Ċ import Ġorg . jetbrains . kotlin . gradle . tasks . Kotlin Compile Ċ Ċ plugins Ġ{ ĊĠĠĠ Ġkotlin (" jvm ") Ġversion Ġ" 1 . 3 . 7 2 " Ġapply Ġfalse ĊĠĠĠ Ġid Ġ(" com . github . ro dm . team city - server ") Ġversion Ġ" 1 . 3 . 2 " Ġapply Ġtrue ĊĠĠĠ Ġid Ġ(" org . sonar q ube ") Ġversion Ġ" 3 . 1 " Ċ } Ċ Ċ extra [" team city Version "] Ġ= Ġproject . find Property (" team city . api . version ") Ġas ĠString ? Ġ?: Ġ" 2 0 1 8 . 1 " Ċ Ċ group Ġ= Ġ" com . github . ro dm " Ċ version Ġ= Ġ" 1 . 1 - SNAPSHOT " Ċ Ċ sub projects Ġ{ ĊĠĠĠ Ġtasks . with Type < Kotlin Compile > Ġ{ ĊĠĠĠĠĠĠĠ Ġkotlin Options Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġj vm Target Ġ= Ġ" 1 . 8 " ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ Ċ team city Ġ{ ĊĠĠĠ Ġversion Ġ= Ġextra [" team city Version "] Ġas ĠString Ċ } Ċ