package Ġeu . kan ade . data . source Ċ Ċ import Ġeu . kan ade . domain . source . model . Source Ċ import Ġeu . kan ade . domain . source . repository . Source Repository Ċ import Ġeu . kan ade . t ach iy omi . source . Source Manager Ċ import Ġkotlinx . coroutines . flow . Flow Ċ import Ġkotlinx . coroutines . flow . map Ċ Ċ class ĠSource Repository Impl ( ĊĠĠĠ Ġprivate Ġval Ġsource Manager : ĠSource Manager Ċ ) Ġ: ĠSource Repository Ġ{ ĊĊĠĠĠ Ġoverride Ġfun Ġget Sources (): ĠFlow < List < Source >> Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġsource Manager . catalog ue Sources . map Ġ{ Ġsources Ġ-> ĊĠĠĠĠĠĠĠĠĠĠĠ Ġsources . map ( source Mapper ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ