import Ġversioning . Deps Ċ Ċ plugins Ġ{ ĊĠĠĠ Ġidea ĊĠĠĠ Ġ` java - library ` ĊĠĠĠ Ġ` jackson - convention - helper ` ĊĠĠĠ Ġ` kotlin - convention - helper ` ĊĠĠĠ Ġ` maven - publish ` Ċ } Ċ Ċ repositories . maven Central () Ċ Ċ val Ġhi bernate Version : ĠString Ġby Ġproject Ċ Ċ dependencies Ġ{ ĊĊĠĠĠ Ġapi ( platform ( project (": convention "))) ĊĊĠĠĠ Ġapi (" com . vl ad mi hal cea : hibernate - types - 5 2 :[ 2 . 9 , 2 . 1 0 )") ĊĠĠĠ Ġapi (" io . github . class graph : class graph :+ ") ĊĠĠĠ Ġapi (" io . reactivex . rx java 2 : rx java : 2 . 2 . 1 9 ") ĊĠĠĠ Ġ// try ing Ġto Ġavoid Ġpossible Ġbug Ġin Ġ 5 . 5 . 0 - SNAPSHOT Ġfor Ġintegr ating Ġvia ĠSPI Ġfor Ġ` org . hibernate . integr ator . spi . Integr ator Service ` ĊĠĠĠ Ġapi (" org . hibernate : hibernate - core :$ hibernate Version ") ĊĊĠĠĠ Ġapi (" com . google . gu ava : gu ava ") Ġ{ ĊĠĠĠĠĠĠĠ Ġexclude (" com . google . code . find bugs ", Ġ" js r 3 0 5 ") ĊĠĠĠĠĠĠĠ Ġbecause (" Find Bugs Ġis Ġlegacy . ĠSpot Bugs Ġpreferred .") ĊĠĠĠ Ġ} Ċ } Ċ Ċ java . mod ularity . infer Module Path . set ( true ) Ċ idea . module . is Download Sources Ġ= Ġtrue Ċ Ċ publishing Ġ{ ĊĠĠĠ Ġrepositories . maven (" https :// maven . pkg . github . com / so ber ich / mar vel ") ĊĠĠĠ Ġpublications Ġ{ ĊĠĠĠĠĠĠĠ Ġcreate < Maven Publication >(" maven ") Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġfrom ( components [" java "]) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġversion Mapping Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġusage (" java - api ") Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġfrom Resolution Of (" runtime Classpath ") ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġusage (" java - runtime ") Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġfrom Resolution Result () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ