package Ġcom . open md m . client Ċ Ċ import Ġcom . open md m . client . core . data . I Build Config Ċ import Ġcom . open md m . client . core . utils . ms Ċ import Ġdagger . Module Ċ import Ġdagger . Provides Ċ import Ġdagger . h ilt . Install In Ċ import Ġdagger . h ilt . components . Singleton Component Ċ Ċ private Ġobject ĠBuild Config Impl Ġ: ĠI Build Config Ġ{ ĊĠĠĠ Ġoverride Ġval Ġdebug Ġ= ĠBuild Config . DEBUG ĊĠĠĠ Ġoverride Ġval Ġversion Name Ġ= ĠBuild Config . VERSION _ NAME ĊĠĠĠ Ġoverride Ġval Ġversion Code Ġ= ĠBuild Config . VERSION _ CODE ĊĠĠĠ Ġoverride Ġval Ġgit Hash Ġ= ĠBuild Config . GIT _ HASH ĊĠĠĠ Ġoverride Ġval Ġbuild Time Ġ= ĠBuild Config . BUILD _ TIME _ MS . ms Ċ } Ċ Ċ @ Install In ( Singleton Component :: class ) Ċ @ Module Ċ class ĠProvides Build Config Module Ġ{ ĊĠĠĠ Ġ@ Provides ĊĠĠĠ Ġfun Ġprovides (): ĠI Build Config Ġ= ĠBuild Config Impl Ċ } Ċ