package Ġcom . sup arn atural . core . graphql Ċ Ċ import Ġcom . sup arn atural . core . rx . Observable Ċ import Ġcom . sup arn atural . core . rx . Observable Factory Ċ import Ġcom . sup arn atural . core . rx . Publish Subject Ċ import Ġcom . sup arn atural . core . rx . Publish Subject Factory Ċ Ċ internal Ġclass ĠEmpty Observable Factory Ġ: ĠObservable Factory Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġ< T > Ġof ( var arg Ġvalues : ĠT ): ĠObservable < T > Ġ{ ĊĠĠĠĠĠĠĠ Ġthrow ĠException (" Missing Ġrx - runtime ") ĊĠĠĠ Ġ} Ċ Ċ } Ċ Ċ internal Ġclass ĠEmpty Publish Subject Factory Ġ: ĠPublish Subject Factory Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġ< T > Ġcreate (): ĠPublish Subject < T > Ġ{ ĊĠĠĠĠĠĠĠ Ġthrow ĠException (" Missing Ġrx - runtime ") ĊĠĠĠ Ġ} Ċ Ċ } Ċ Ċ expect Ġobject ĠRx Runtime Provider Ġ{ ĊĠĠĠ Ġvar Ġobservable Factory : ĠObservable Factory ĊĠĠĠ Ġvar Ġpublish Subject Factory : ĠPublish Subject Factory Ċ }