Because of problems with testing, all of the playlist use cases have been combined into this one use case that will have its merge conflicts resolved to ensure a testable program.
Your Changes
All of the changes in this file have been described in their individual use cases in detail.
Description: This use case combines the add track to liked, add track to playlist, remove track from liked, and remove track from playlist use cases into one branch. This will allow for easier testing when combined with the current main branch.
Type of change (select all that apply):
[X] Bug fix (non-breaking change which fixes an issue)
[X] New feature (non-breaking change which adds functionality)
Testing
N/A
Checklist
[X] I have performed a self-review of my own code.
[X] Coding style (conforms to Google Java Style Guide)
[X] Especially follows section 7 (Javadoc is present for every public class, public or protected member)
[X] Especially follows section 4.6 (Multiple consecutive blank lines are not encouraged)
[X] Correctness (follows CA and SOLID, is a reasonable and not overly complicated solution, etc.)
[X] Description of pull request is clear, consise, and reasonably detailed
Motivation and Context
Because of problems with testing, all of the playlist use cases have been combined into this one use case that will have its merge conflicts resolved to ensure a testable program.
Your Changes
All of the changes in this file have been described in their individual use cases in detail.
Description: This use case combines the add track to liked, add track to playlist, remove track from liked, and remove track from playlist use cases into one branch. This will allow for easier testing when combined with the current main branch.
Type of change (select all that apply):
Testing
N/A
Checklist