diff options
author | Kurian Vithayathil <kvithayathil@users.noreply.github.com> | 2022-11-28 09:08:32 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-11-28 09:08:32 +0000 |
commit | b1280bfb36ad5ceba7102f10a80e4460b8aa87a5 (patch) | |
tree | 0f0630f087b0df15f776fd30239486ef48c44c04 /LICENSE | |
parent | 234bd7a2dde0358e2451afd02416447c2572de66 (diff) | |
download | infinity-for-reddit-b1280bfb36ad5ceba7102f10a80e4460b8aa87a5.tar infinity-for-reddit-b1280bfb36ad5ceba7102f10a80e4460b8aa87a5.tar.gz infinity-for-reddit-b1280bfb36ad5ceba7102f10a80e4460b8aa87a5.tar.bz2 infinity-for-reddit-b1280bfb36ad5ceba7102f10a80e4460b8aa87a5.tar.lz infinity-for-reddit-b1280bfb36ad5ceba7102f10a80e4460b8aa87a5.tar.xz infinity-for-reddit-b1280bfb36ad5ceba7102f10a80e4460b8aa87a5.tar.zst infinity-for-reddit-b1280bfb36ad5ceba7102f10a80e4460b8aa87a5.zip |
Dagger networking refactor (#1125)
* Separate network dependency injection module
- Moved network-related dependencies into a separate module
- Consolidated common dependencies to save resources constructing a http client/retrofit
* Separate construction of access token interceptor
* Create providers for Context and Application to be injectable
* Refactor AppModule and AppComponent
- Use component builder to store application context and provide to modules
- Optimise AppModule providers
* Use component factory to add component dependencies
* Updated network dependencies to singleton.
Add missing OAuth base url for oauth request
Co-authored-by: Kurian Vithayathil <no.reply@github.com>
Co-authored-by: Docile-Alligator <25734209+Docile-Alligator@users.noreply.github.com>
Diffstat (limited to 'LICENSE')
0 files changed, 0 insertions, 0 deletions