First bit of refactoring

- Introduces regions to split up code, and easier navigations
- Add a lot of doc comments
- Introduces ScrobbleSyncContext to encapsulate all variables being passed around during sync
- Split up sync method is smaller methods for readability
This commit is contained in:
Amelia 2025-06-13 00:39:33 +02:00
parent 68601eb472
commit df334500a9

File diff suppressed because it is too large Load diff