plugins Ġ{ čĊĠĠĠ Ġid (" org . jetbrains . intellij ") Ġversion Ġ" 0 . 7 . 2 " čĊĠĠĠ Ġkotlin (" jvm ") Ġversion Ġ" 1 . 4 . 3 0 " čĊĠĠĠ Ġjava č Ċ } čĊč Ċ val Ġcurrent Ver Ġ= ĠVersion ( 1 , Ġ 0 , Ġ 0 ) čĊč Ċ group Ġ= Ġ" dev . flo of y . intellij " č Ċ version Ġ= Ġcurrent Ver . string () čĊč Ċ repositories Ġ{ čĊĠĠĠ Ġmaven Central () č Ċ } čĊč Ċ dependencies Ġ{ čĊĠĠĠ Ġimplementation ( kotlin (" stdlib ")) č Ċ } čĊč Ċ tasks . with Type < Java Compile > Ġ{ čĊĠĠĠ Ġsource Compatibility Ġ= ĠJava Version . VERSION _ 1 _ 8 . toString () čĊĠĠĠ Ġtarget Compatibility Ġ= ĠJava Version . VERSION _ 1 _ 8 . toString () č Ċ } čĊč Ċ class ĠVersion ( čĊĠĠĠ Ġprivate Ġval Ġmajor : ĠInt , čĊĠĠĠ Ġprivate Ġval Ġminor : ĠInt , čĊĠĠĠ Ġprivate Ġval Ġpatch : ĠInt č Ċ ) Ġ{ čĊĠĠĠ Ġfun Ġstring (): ĠString Ġ= Ġ"$ major .$ minor .$ patch " č Ċ } čĊ