package Ġcom . av ito . android . test . report . incident Ċ Ċ import Ġcom . av ito . android . Result Ċ import Ġcom . av ito . api . resourcemanager . ResourceManager Exception Ċ import Ġcom . av ito . report . model . Incident Element Ċ import Ġcom . github . sal om on br ys . kot son . toJson Ċ Ċ internal Ġclass ĠResourceManager Incident Presenter Ġ: ĠInc ident Presenter Ġ{ ĊĊĠĠĠ Ġoverride Ġfun Ġcan Custom ize ( exception : ĠThrowable ): ĠBoolean Ġ= Ġexception Ġis ĠResourceManager Exception ĊĊĠĠĠ Ġoverride Ġfun Ġcustomize ( exception : ĠThrowable ): ĠResult < List < Incident Element >> Ġ{ ĊĠĠĠĠĠĠĠ Ġexception Ġas ĠResourceManager Exception ĊĊĠĠĠĠĠĠĠ Ġval Ġmain Element Ġ= ĠInc ident Element ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġmessage Ġ= Ġ" Ðŀ ÑĪÐ¸Ð± ÐºÐ° ĠÐ¿ÑĢÐ¸ ĠÐ¾Ð± ÑĢÐ°Ñī ÐµÐ½Ð¸Ð¸ ĠÐº Ġ${ exception . request Url }", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġorigin Ġ= Ġ" Resources Client ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġdata Ġ= Ġexception . request Body ?. toJson () ĊĠĠĠĠĠĠĠ Ġ) ĊĊĠĠĠĠĠĠĠ Ġreturn ĠResult . Success ( listOf ( main Element ) Ġ+ Ġexception . incident Chain ) ĊĠĠĠ Ġ} Ċ } Ċ