import Ġorg . gradle . api . artifacts . dsl . Dependency Handler Ċ Ċ object ĠApp Compile Only Dependencies Ġ{ ĊĠĠĠ Ġprivate Ġval Ġg lass fish Ġ= Ġ" org . glass fish : javax . annotation :${ Versions . glass _ fish _ version }" ĊĠĠĠ Ġval Ġcompile Only Libraries Ġ= Ġarray ListOf < String >(). apply Ġ{ ĊĠĠĠĠĠĠĠ Ġadd ( glass fish ) ĊĠĠĠ Ġ} ĊĠĠĠ Ġfun ĠDependency Handler . compile Only ( list : ĠList < String >) Ġ{ ĊĠĠĠĠĠĠĠ Ġlist . forEach Ġ{ Ġdependency Ġ-> ĊĠĠĠĠĠĠĠĠĠĠĠ Ġadd (" compile Only ", Ġdependency ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }