import Ġcom . cogn if ide . gradle . a em . bundle . tasks . bundle Ċ Ċ plugins Ġ{ ĊĠĠĠ Ġid (" com . cogn if ide . a em . bundle ") ĊĠĠĠ Ġid (" com . cogn if ide . a em . package ") ĊĠĠĠ Ġid (" com . cogn if ide . a em . package . sync ") ĊĠĠĠ Ġid (" maven - publish ") ĊĠĠĠ Ġid (" com . jfrog . bin tray ") ĊĠĠĠ Ġid (" pmd ") Ċ } Ċ Ċ apply ( from Ġ= Ġroot Project . file (" gradle / common . gradle . k ts ")) Ċ Ċ description Ġ= Ġ" A EM ĠStub s Ġ- ĠCore " Ċ Ċ java Ġ{ ĊĠĠĠ Ġwith Sources Jar () ĊĠĠĠ Ġwith Javadoc Jar () Ċ } Ċ Ċ tasks Ġ{ ĊĠĠĠ Ġjar Ġ{ ĊĠĠĠĠĠĠĠ Ġbundle Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġembed Package (" commons - io : commons - io : 2 . 6 ", Ġ" org . apache . commons . io .* ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġembed Package (" org . apache . commons : commons - lang 3 : 3 . 5 ", Ġ" org . apache . commons . lang 3 .* ") ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ Ċ publishing Ġ{ ĊĠĠĠ Ġpublications Ġ{ ĊĠĠĠĠĠĠĠ Ġcreate < Maven Publication >(" maven ") Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġfrom ( components [" java "]) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ bin tray Ġ{ Ġset Public ations (" maven ") Ġ} Ċ bin tray Options () Ċ