package Ġcom . re vol gen x . an ilib . radio . repository . api Ċ Ċ import Ġcom . re vol gen x . an ilib . Build Config Ċ import Ġkotlinx . coroutines . Dispatch ers Ċ Ċ class ĠRadio Github Api Ġ{ ĊĠĠĠ Ġsuspend Ġfun ĠgetAll Radio St ations (): ĠResource Wrapper < List < Radio Station >> Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġservice Ġ= ĠRadio Github Service . create () ĊĠĠĠĠĠĠĠ Ġreturn Ġrequest Api ( Dispatch ers . IO ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġif ( Build Config . DEBUG ){ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġservice . get Dev (). filter Ġ{ Ġit . is Obsolete Ġ== Ġnull Ġ|| Ġit . is Obsolete Ġ== Ġfalse Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} else { ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġservice . get Repo (). filter Ġ{ Ġit . is Obsolete Ġ== Ġnull Ġ|| Ġit . is Obsolete Ġ== Ġfalse Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } ĊĊ