I didn't realize that I had to create a new branch in order to have a separate pull request, hence the aggregation pull request ended up here with the initial test pull request. I have renamed the test pull request to officially be the first pull request in order to avoid any possible confusion.
I've split the original COVID19 class into two separate classes, UserRequestSetup and COVID19DataRetrieval
All methods associated with the setup for the user's data retrieval request (selecting sources, send request, etc.) are under the UserRequestSetup class
All methods associated with the data retrieval process (retrieving by country name/id/code, updates, get all, etc.) are under the COVID19DataRetrieval class
Methods in the COVID19DataRetrieval class have been reorganized by level of specificity (less specific to more specific) in terms of the details given by the user and the details returned by the SUD as it pertains to the COVID19 case data
Added additional comments that specify some of the changes made to the code vs the original
Added additional comments further detailing the functions of each of the methods
Changed the accessibility settings on various variables and methods for functional and precautionary reasons
Reorganized and used comments to divide up sections of code and grouping up for possible further aggregation
Further details regarding this pull request will be stated in the report.
Commit: "Inserted comments and made minor changes"
=== Lines Changed === from *prams to prams
from latestData to previousData
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Commit: "Aggregation Pull Request #1"
Further details regarding this pull request will be stated in the report.