package Ġcom . d oo ol . poke dex . data . mapper Ċ Ċ import Ġcom . d oo ol . poke dex . data . response . Ability Response Ċ import Ġcom . d oo ol . poke dex . domain . model . Ability Ċ import Ġcom . d oo ol . poke dex . domain . model . Localized String Ċ Ċ fun ĠAbility Response . to Model (): ĠAbility Ġ= Ġwith ( this ) Ġ{ ĊĠĠĠ ĠAbility ( ĊĠĠĠĠĠĠĠ Ġid , ĊĠĠĠĠĠĠĠ Ġname , ĊĠĠĠĠĠĠĠ Ġnames Ġ= Ġnames . map Ġ{ ĠLocal ized String ( it . name , Ġit . language . name ) Ġ}, ĊĠĠĠĠĠĠĠ Ġeffect Entries Ġ= Ġeffect Entries . map Ġ{ Ġit . to Model () Ġ}, ĊĠĠĠĠĠĠĠ Ġflavor Text Entries Ġ= Ġflavor Text Entries . map Ġ{ ĠLocal ized String ( it . flavor Text , Ġit . language . name ) Ġ}) Ċ }