/* Ċ Ġ* ĠCopyright Ġ( c ) Ġ 2 0 2 2 ĠMat th ias ĠGe is ler Ġ( bit P ogo ) Ġ/ ĠAll Ġrights Ġreserved . Ċ Ġ* Ċ Ġ* ĠUse Ġof Ġthis Ġsource Ġcode Ġis Ġgoverned Ġby ĠApache Ġv 2 . 0 Ċ Ġ*/ Ċ Ċ package Ġtech . ant ib y tes . gradle . k fixture . dependency Ċ Ċ import Ġorg . gradle . api . Project Ċ Ċ private Ġval Ġmodules Ġ= ĠlistOf ( ĊĠĠĠ Ġ" kotlin - stdlib - jdk 7 ", ĊĠĠĠ Ġ" kotlin - stdlib - jdk 8 ", ĊĠĠĠ Ġ" kotlin - stdlib ", ĊĠĠĠ Ġ" kotlin - stdlib - common ", ĊĠĠĠ Ġ" kotlin - reflect " Ċ ) Ċ Ċ fun ĠProject . ensure Kotlin Version ( version : ĠString ? Ġ= Ġnull ) Ġ{ ĊĠĠĠ Ġconfigurations . all Ġ{ ĊĠĠĠĠĠĠĠ Ġresolution Strategy . each Dependency Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġif Ġ( requested . group Ġ== Ġ" org . jetbrains . kotlin " Ġ&& Ġrequested . name Ġin Ġmodules ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġuse Version ( version Ġ?: ĠVersion . kotlin ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġbecause (" Avoid Ġresolution Ġconflicts ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ