package Ġcom . pe tn agy . super exchange . location Ċ Ċ import Ġandroid . annotation . Suppress Lint Ċ import Ġandroid . location . Location Ċ import Ġcom . google . android . gms . location . Location Request Ċ import Ġcom . pat lo ew . rx location . Rx Location Ċ import Ġio . reactivex . Observable Ċ Ċ class ĠLocation Provider ( private Ġval Ġrx Location : ĠRx Location ) Ġ{ ĊĊĠĠĠ Ġ@ Suppress Lint (" Missing Permission ") ĊĠĠĠ Ġfun Ġget Location ( location Request : ĠLocation Request ): ĠObservable < Location > Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġrx Location . location (). updates ( location Request ) ĊĠĠĠ Ġ} Ċ } Ċ