Checklist for feature implementation and modification
Closes #226
[X] Added relevant milestone (under milestone tab on the right)
Implementation
[X] Sources (if any) credited under both relevant section(s) and Developer Guide (Acknowledgement)
[ ] JUnit Test(s)
Documentation
[X] JavaDoc for classes and methods
Developer Guide
[ ] Design (Can add as a todo statement for later on)
[ ] Implementation (Can add as a todo statement for later on)
[ ] Relevant User Story present
[ ] Non-functional requirement(s) that the feature addresses (if any)
[ ] Glossary of the (technical) term(s) used (if any)
[ ] Specialised instructions for manual testing (if any)
Contributions (under /docs/team/*.md)
[X] Code/Feature/Enhancement contribution
[ ] Developer Guide contribution
[ ] User Guide contribution
[ ] Misc and team-based admin tasks (if any)
Additional Information
Previously, the load and save only works on Medication JSON data. This creates potential problem when loading Medication while DailyMedication remains unaffected, resulting in potential compatibility issues.
The change is made such that now when using the load and save command, the corresponding DailyMedication data gets saved and loaded too
Also Streamlines some loading and saving functionality
Checklist for feature implementation and modification
Closes #226
/docs/team/*.md
)Additional Information
Previously, the
load
andsave
only works onMedication
JSON data. This creates potential problem when loadingMedication
whileDailyMedication
remains unaffected, resulting in potential compatibility issues.The change is made such that now when using the
load
andsave
command, the correspondingDailyMedication
data gets saved and loaded tooAlso Streamlines some loading and saving functionality