package Ġcom . minder a . performance firebase Ċ Ċ import Ġcom . google . firebase . perf . Firebase Performance Ċ import Ġcom . google . firebase . perf . metrics . Trace Ċ import Ġcom . minder a . s ke leto id . performance . interfaces . I Performance Tracker Ċ Ċ class ĠFirebase Performance Tracker ( override Ġval Ġtag : ĠString , Ġprivate Ġval Ġfirebase Performance : ĠFirebase Performance ) Ġ: ĊĠĠĠ ĠI Performance Tracker Ġ{ ĊĊĠĠĠ Ġprivate Ġlateinit Ġvar Ġmy Trace : ĠTrace ĊĊĠĠĠ Ġoverride Ġfun Ġstart Tracking () Ġ{ ĊĠĠĠĠĠĠĠ Ġif Ġ(! :: my Trace . isInitialized ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġmy Trace Ġ= Ġfirebase Performance . new Trace ( tag ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġmy Trace . start () ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġstop Tracking () Ġ{ ĊĠĠĠĠĠĠĠ Ġif Ġ(:: my Trace . isInitialized ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġmy Trace . stop () ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ