@ file : Jvm Name (" Strings ") Ċ Ċ package Ġcom . github . dro ib it . plugin . android ap ile vel . util Ċ Ċ import Ġcom . google . common . annotations . Visible ForTesting Ċ import Ġjava . util .* Ċ Ċ val Ġstring Bundle : ĠString Bundle Ġby Ġlazy Ġ{ ĠString Bundle ( bundle As Map (" strings / strings ")) Ġ} Ċ Ċ class ĠString Bundle ( private Ġval Ġstring Map : ĠMap < String , ĠString >) Ġ{ ĊĊĠĠĠ Ġval Ġerror Json Parse Ġby Ġstring Map ĊĠĠĠ Ġval Ġerror Launch Browser Ġby Ġstring Map ĊĠĠĠ Ġval Ġheader Name Ġby Ġstring Map ĊĠĠĠ Ġval Ġheader Level Ġby Ġstring Map ĊĠĠĠ Ġval Ġheader Platform Version Ġby Ġstring Map ĊĠĠĠ Ġval Ġheader Version Code Ġby Ġstring Map ĊĠĠĠ Ġval Ġjson Path Android Api Ġby Ġstring Map ĊĠĠĠ Ġval Ġtitle Android Api Level Dialog Ġby Ġstring Map ĊĠĠĠ Ġval Ġnotification Error Group Ġby Ġstring Map ĊĠĠĠ Ġval Ġnotification Error Title Ġby Ġstring Map ĊĊĠĠĠ Ġval Ġsize : ĠInt Ġget () Ġ= Ġstring Map . size Ċ } Ċ Ċ @ Visible ForTesting Ċ fun Ġbundle As Map ( prop Path : ĠString ): ĠMap < String , ĠString > Ġ{ ĊĠĠĠ Ġreturn ĠResource Bundle . get Bundle ( prop Path ). run Ġ{ ĊĠĠĠĠĠĠĠ Ġkeys . as Sequence (). associate Ġ{ Ġit Ġto ĠgetString ( it ) Ġ} ĊĠĠĠ Ġ} Ċ } Ċ