- Replace ExtensionManager relay and observable with Flow
- Inverse SourceManager dependency
- SourceManager observers ExtensionManager flow
- Separate SourceData from SourceRepository as it created a circular dependency
(cherry picked from commit 35ec5936587799f33a264f57729cb4b75c5a0f72)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/source/SourceManager.kt
|
||
|---|---|---|
| .. | ||
| data | ||
| extension | ||
| network | ||
| source | ||
| ui | ||
| util | ||
| widget | ||
| App.kt | ||
| AppInfo.kt | ||
| AppModule.kt | ||
| Migrations.kt | ||