object ĠGroup Ġ{ ĊĠĠĠ Ġconst Ġval Ġjet brains Ġ= Ġ" org . jetbrains " ĊĠĠĠ Ġconst Ġval Ġkotlin Ġ= Ġ"$ jetbrains . kotlin " ĊĠĠĠ Ġconst Ġval Ġj upiter Ġ= Ġ" org . junit . jupiter " Ċ } Ċ Ċ data Ġclass ĠDependency ( ĊĠĠĠ Ġval Ġgroup : ĠString , ĊĠĠĠ Ġval Ġname : ĠString , ĊĠĠĠ Ġval Ġversion : ĠString Ċ ) Ġ{ ĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġkotlin Gradle Plugin Ġ= ĠDependency ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġgroup Ġ= ĠGroup . kotlin , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġname Ġ= Ġ" kotlin - gradle - plugin ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġversion Ġ= ĠVersion . kotlin ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠ Ġval Ġkotlin Std lib Ġ= ĠDependency ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġgroup Ġ= ĠGroup . kotlin , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġname Ġ= Ġ" kotlin - stdlib ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġversion Ġ= ĠVersion . kotlin ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠ Ġval Ġkotlin Lint Ġ= ĠDependency ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġgroup Ġ= Ġ" com . p interest ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġname Ġ= Ġ" kt lint ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġversion Ġ= ĠVersion . kotlin Lint ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠ Ġval Ġj upiter Api Ġ= ĠDependency ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġgroup Ġ= ĠGroup . jupiter , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġname Ġ= Ġ" junit - jupiter - api ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġversion Ġ= ĠVersion . jupiter ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠ Ġval Ġj upiter Engine Ġ= ĠDependency ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġgroup Ġ= ĠGroup . jupiter , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġname Ġ= Ġ" junit - jupiter - engine ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġversion Ġ= ĠVersion . jupiter ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} Ċ } Ċ Ċ data Ġclass ĠPlugin ( ĊĠĠĠ Ġval Ġname : ĠString , ĊĠĠĠ Ġval Ġversion : ĠString Ċ ) Ġ{ ĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġdok ka Ġ= ĠPlugin ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġname Ġ= ĠGroup . jetbrains Ġ+ Ġ". dok ka ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġversion Ġ= ĠVersion . dok ka ĊĠĠĠĠĠĠĠ Ġ) ĊĊĠĠĠĠĠĠĠ Ġval Ġkotlin Jvm Ġ= ĠPlugin ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġname Ġ= ĠGroup . kotlin Ġ+ Ġ". jvm ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġversion Ġ= ĠVersion . kotlin ĊĠĠĠĠĠĠĠ Ġ) ĊĊĠĠĠĠĠĠĠ Ġval Ġopen j fx Ġ= ĠPlugin ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġname Ġ= Ġ" org . openj fx . java fx plugin ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġversion Ġ= ĠVersion . openj fx ĊĠĠĠĠĠĠĠ Ġ) ĊĊĠĠĠĠĠĠĠ Ġval Ġj aco co Ġ= ĠPlugin ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġname Ġ= Ġ" org . gradle . jac oco ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġversion Ġ= ĠVersion . jac oco ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} Ċ } Ċ