package Ġdev . an v ith . black box . processor Ċ Ċ import Ġandroid . content . Context Ċ import Ġdev . an v ith . black box . data . Storage Ċ import Ġdev . an v ith . black box . extensions . to Info Ċ import Ġdev . an v ith . black box . utils . create Notification Channel Ċ Ċ /** Ċ Ġ* ĠCreated Ġby ĠAn v ith Ġon Ġ 0 9 / 0 9 / 2 0 . Ċ Ġ*/ Ċ class ĠBlack box Processor ( context : ĠContext , Ġprivate Ġval Ġstorage : ĠStorage ) Ġ{ ĊĊĠĠĠ Ġinit Ġ{ ĊĠĠĠĠĠĠĠ Ġcontext . create Notification Channel () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġprivate Ġval Ġerrors Ġ= Ġmutable ListOf < Pair < String , ĠThrowable >>() ĊĊĠĠĠ Ġfun Ġprocess ( thread : ĠThread , Ġexception : ĠThrowable ) Ġ{ ĊĠĠĠĠĠĠĠ Ġerrors . add ( Pair ( thread . toString (), Ġexception )) ĊĠĠĠĠĠĠĠ Ġstorage . store ( exception . to Info ()) ĊĠĠĠ Ġ} Ċ } Ċ