-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: browse artists by area #918
Conversation
Sweep: PR Reviewdata/database/src/commonMain/kotlin/ly/david/musicsearch/data/database/DatabaseDaoModule.ktThe changes add data/database/src/commonMain/kotlin/ly/david/musicsearch/data/database/dao/ArtistsByEntityDao.ktA new DAO class Sweep Found These Issues
Line 53 in d401004
View Diff Lines 36 to 43 in d401004
View Diff data/database/src/commonMain/sqldelight/ly.david.musicsearch.data.database/artists_by_entity.sqIntroduced a new table Sweep Found These Issues
Lines 12 to 18 in d401004
View Diff data/database/src/commonMain/sqldelight/migrations/5.sqmA new table data/musicbrainz/src/commonMain/kotlin/ly/david/musicsearch/data/musicbrainz/api/BrowseApi.ktThe changes generalize the method for browsing artists to support various entity types by introducing a new parameter for the entity type and updating the request URL construction accordingly. Sweep Found These Issues
Lines 45 to 46 in d401004
View Diff Potential IssuesSweep isn't 100% sure if the following are issues or not but they may be worth taking a look at. data/repository/src/commonMain/kotlin/ly/david/musicsearch/data/repository/artist/ArtistsByEntityRepositoryImpl.ktThe changes introduce the Sweep Found These Issues
Lines 58 to 60 in d401004
View Diff Lines 78 to 83 in d401004
View Diff Lines 113 to 119 in d401004
View Diff docs/all_features.mdThe change updates the documentation to reflect that users can now browse artists when viewing the details of an area. shared/feature/details/src/commonMain/kotlin/ly/david/musicsearch/shared/feature/details/DetailsFeatureModule.ktAdded a new dependency shared/feature/details/src/commonMain/kotlin/ly/david/musicsearch/shared/feature/details/area/AreaPresenter.ktThe changes introduce functionality to handle artist-related data within the Potential IssuesSweep isn't 100% sure if the following are issues or not but they may be worth taking a look at. shared/feature/details/src/commonMain/kotlin/ly/david/musicsearch/shared/feature/details/area/AreaTab.ktA new enum constant shared/feature/details/src/commonMain/kotlin/ly/david/musicsearch/shared/feature/details/area/AreaUi.ktThe changes introduce a new tab for displaying a list of artists associated with an area, using the Potential IssuesSweep isn't 100% sure if the following are issues or not but they may be worth taking a look at. shared/feature/details/src/commonMain/kotlin/ly/david/musicsearch/shared/feature/details/area/AreaUiState.ktThe changes include adding an import statement for shared/feature/stats/src/commonMain/kotlin/ly/david/musicsearch/shared/feature/stats/AreaStatsPresenter.ktThe changes introduce functionality to collect and include artist statistics in the shared/feature/stats/src/commonMain/kotlin/ly/david/musicsearch/shared/feature/stats/Stats.ktA new shared/feature/stats/src/commonMain/kotlin/ly/david/musicsearch/shared/feature/stats/StatsFeatureModule.ktA new dependency shared/feature/stats/src/commonMain/kotlin/ly/david/musicsearch/shared/feature/stats/StatsUi.ktA new case for strings/src/commonMain/kotlin/ly/david/musicsearch/strings/AppStrings.ktTwo new properties, strings/src/commonMain/kotlin/ly/david/musicsearch/strings/EnStrings.ktThe changes introduce new localized strings for "Artists" and a template for displaying cached artists information. test-data/src/commonMain/kotlin/ly/david/data/test/api/FakeMusicBrainzApi.ktThe method ui/common/src/commonMain/kotlin/ly/david/ui/common/topappbar/Tab.ktThe changes introduce a new |
No description provided.