plugins Ġ{ ĊĠĠĠ Ġkotlin (" jvm ") ĊĠĠĠ Ġid (" org . jetbrains . dok ka ") Ġversion Ġ(" 1 . 5 . 3 1 ") ĊĠĠĠ Ġid (" org . jetbrains . kotlin x . binary - compatibility - validator ") Ġversion Ġ" 0 . 8 . 0 " ĊĠĠĠ Ġ` java - library ` ĊĠĠĠ Ġ` maven - publish ` Ċ } Ċ Ċ kotlin Ġ{ ĊĠĠĠ Ġexplicit Api () Ċ } Ċ Ċ dependencies Ġ{ ĊĠĠĠ Ġapi (" com . squareup . ret rofit 2 : ret rofit : 2 . 9 . 0 ") ĊĠĠĠ Ġapi (" org . js oup : js oup : 1 . 1 4 . 3 ") ĊĊĠĠĠ Ġtest Implementation (" junit : junit : 4 . 1 3 . 2 ") ĊĠĠĠ Ġtest Implementation (" com . squareup . okhttp 3 : mock webserver : 4 . 9 . 2 ") Ċ } Ċ Ċ java Ġ{ ĊĠĠĠ Ġwith Sources Jar () Ċ } Ċ Ċ tasks . jar Ġ{ ĊĠĠĠ Ġmanifest Ġ{ ĊĠĠĠĠĠĠĠ Ġattributes (" Automatic - Module - Name " Ġto Ġ" io . github . rs ook ram . ret rofit . converter . js oup ") ĊĠĠĠ Ġ} Ċ } Ċ Ċ val Ġdok ka Javadoc Jar Ġby Ġtasks . register < Jar >(" dok ka Javadoc Jar ") Ġ{ ĊĠĠĠ Ġdepends On ( tasks . dok ka Javadoc ) ĊĠĠĠ Ġfrom ( tasks . dok ka Javadoc . flatMap Ġ{ Ġit . output Directory Ġ}) ĊĠĠĠ Ġarchive Classifier . set (" javadoc ") Ċ } Ċ Ċ val Ġdok ka Html Jar Ġby Ġtasks . register < Jar >(" dok ka Html Jar ") Ġ{ ĊĠĠĠ Ġdepends On ( tasks . dok ka Html ) ĊĠĠĠ Ġfrom ( tasks . dok ka Html . flatMap Ġ{ Ġit . output Directory Ġ}) ĊĠĠĠ Ġarchive Classifier . set (" html - doc ") Ċ } Ċ Ċ publishing Ġ{ ĊĠĠĠ Ġpublications Ġ{ ĊĠĠĠĠĠĠĠ Ġregister < Maven Publication >(" library ") Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠgroupId Ġ= Ġ" io . github . rs ook ram " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġartifact Id Ġ= Ġ" ret rofit - converter - js oup " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġversion Ġ= Ġ" 0 . 0 . 1 " ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġfrom ( components [" java "]) ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġartifact ( dok ka Javadoc Jar ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġartifact ( dok ka Html Jar ) ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġpom Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġname . set (" ret rofit - converter - js oup ") ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġdescription . set (" Ret rofit Ġconverter Ġwhich Ġuses Ġj soup Ġfor Ġserialization Ġfrom ĠHTML ") ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġurl . set (" https :// github . com / rs ook ram / ret rofit - converter - js oup ") ĊĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġlicenses Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġlicense Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġname . set (" Apache - 2 . 0 ") ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġurl . set (" http :// www . apache . org / licenses / LICENSE - 2 . 0 . txt ") ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġdistribution . set (" repo ") ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġsc m Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġurl . set (" https :// github . com / rs ook ram / ret rofit - converter - js oup ") ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġconnection ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. set (" scm : git : https :// github . com / rs ook ram / ret rofit - converter - js oup . git ") ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġdeveloper Connection ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. set (" scm : git : https :// github . com / rs ook ram / ret rofit - converter - js oup . git ") ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġdevelopers Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġdeveloper Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġid . set (" rs ook ram ") ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġname . set (" R ash ad ĠS ook ram ") ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ