package Ġua .` in `. kh ol . ole h . g ith ob bit . data . network . github Ċ Ċ import Ġokhttp 3 . Ok HttpClient Ċ import Ġretrofit 2 . Ret rofit Ċ import Ġretrofit 2 . converter . gson . Gson Converter Factory Ċ Ċ private Ġconst Ġval ĠBASE _ URL Ġ= Ġ" https :// api . github . com /" Ċ Ċ // ĠWrapper Ġclass Ġto Ġavoid Ġunnecessary ĠRet rofit 2 Ġdependency Ġin Ġ' presenter ' Ġmodule Ċ class ĠGit Ret rofit ( private Ġval Ġclient : ĠOk HttpClient ) Ġ{ ĊĊĠĠĠ Ġval Ġservice : ĠGit Service Ġ= Ġbuild () ĊĠĠĠĠĠĠĠ Ġ. create ( Git Service :: class . java ) ĊĊĠĠĠ Ġprivate Ġfun Ġbuild (): ĠRet rofit Ġ= ĊĠĠĠĠĠĠĠ ĠRet rofit . Builder () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. baseUrl ( BASE _ URL ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. client ( client ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. add Converter Factory ( Gson Converter Factory . create ()) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. build () Ċ }