I have an Android project where I use MVVM. This is the structure:
src
\_ domain
\_ model
\_ repository
\_ ItemsRepository
\_ data
\_ repository
\_ ItemsRepositoryImpl
\_ presentations
\_ items
\_ ItemsScreen
\_ ItemsViewModel
Today I have implemented pagination and I have created a ItemsPagingSource
class. Where in this structure should I place such a file to not break MVVM rules?