-
Notifications
You must be signed in to change notification settings - Fork 5
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
Branch add appointment #124
Branch add appointment #124
Conversation
Add Typical Addressbook and update DG
…S2103T-T09-3/tp into branch-AddAppointment
This commit adds the AddAppointmentCommand to the project. It also updated the required UI changes to display the appointment in each patient/doctor card. Users should be able to add appointments to the address book and see the newly added appointments in the UI. However, the tests are currently failing. It will be fixed in the next PRs, either by me or by my teammates. Additionally, the current way of writing the code may be violating coding principles and may require changes. I will be looking into it in the next PRs and also discuss with my teammates.
Codecov Report
@@ Coverage Diff @@
## branch-AddAppointment #124 +/- ##
===========================================================
- Coverage 71.84% 70.97% -0.87%
- Complexity 634 641 +7
===========================================================
Files 100 101 +1
Lines 2216 2281 +65
Branches 243 246 +3
===========================================================
+ Hits 1592 1619 +27
- Misses 536 583 +47
+ Partials 88 79 -9
... and 2 files with indirect coverage changes 📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. Good job on the feature and test cases. However, codecov for several commands have decreased and new tests need to be added!
157043a
into
AY2324S1-CS2103T-T09-3:branch-AddAppointment
This commit adds the AddAppointmentCommand to the project. It also updated the required UI changes to display the appointment on each patient/doctor card. Users should be able to add appointments to the address book and see the newly added appointments in the UI.
However, the tests are currently failing. It will be fixed in the next
PRs, either by me or by my teammates. Additionally, the current way of writing the code may be violating coding principles and may require changes. (more specifically the part on executing the add patient command) I will be looking into it in the next PRs and also discuss it with my teammates.