Skip to content
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

[CS2103T-T13-4] CareLink #71

Open
wants to merge 635 commits into
base: master
Choose a base branch
from

Conversation

AngPengXuan
Copy link

CareLink will help Geriatricians manage their elderly patients, enabling them to easily track multiple chronic conditions, coordinating care, and maintaining regular follow-ups.

Copy link

codecov bot commented Sep 19, 2024

Codecov Report

Attention: Patch coverage is 76.35783% with 148 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
src/main/java/seedu/address/ui/MainWindow.java 0.00% 30 Missing ⚠️
...ain/java/seedu/address/ui/FindAppointmentCard.java 0.00% 22 Missing ⚠️
...gic/parser/criteria/AppointmentSearchCriteria.java 45.45% 7 Missing and 5 partials ⚠️
...in/java/seedu/address/ui/FindAppointmentPanel.java 0.00% 12 Missing ⚠️
...a/seedu/address/model/appointment/Appointment.java 71.42% 7 Missing and 1 partial ⚠️
.../seedu/address/logic/parser/FindCommandParser.java 80.00% 3 Missing and 4 partials ⚠️
...address/logic/commands/EditAppointmentCommand.java 92.10% 1 Missing and 5 partials ⚠️
...dress/logic/parser/criteria/TagSearchCriteria.java 45.45% 6 Missing ⚠️
...ess/logic/parser/criteria/PhoneSearchCriteria.java 54.54% 3 Missing and 2 partials ⚠️
...java/seedu/address/logic/commands/EditCommand.java 84.00% 0 Missing and 4 partials ⚠️
... and 16 more
Files with missing lines Coverage Δ Complexity Δ
src/main/java/seedu/address/logic/Messages.java 89.47% <100.00%> (+1.97%) 3.00 <0.00> (ø)
.../address/logic/commands/AddAppointmentCommand.java 93.75% <ø> (ø) 12.00 <0.00> (?)
.../java/seedu/address/logic/commands/AddCommand.java 100.00% <ø> (ø) 8.00 <0.00> (ø)
...ava/seedu/address/logic/commands/ClearCommand.java 100.00% <ø> (ø) 2.00 <0.00> (ø)
...va/seedu/address/logic/commands/CommandResult.java 100.00% <100.00%> (ø) 16.00 <3.00> (+3.00)
...eedu/address/logic/commands/DeleteLinkCommand.java 90.90% <ø> (ø) 9.00 <0.00> (?)
...java/seedu/address/logic/commands/ExitCommand.java 100.00% <100.00%> (ø) 2.00 <1.00> (ø)
...java/seedu/address/logic/commands/FindCommand.java 100.00% <ø> (ø) 6.00 <0.00> (ø)
...java/seedu/address/logic/commands/HelpCommand.java 100.00% <100.00%> (ø) 2.00 <1.00> (ø)
...edu/address/logic/parser/AddAppointmentParser.java 100.00% <100.00%> (ø) 5.00 <0.00> (?)
... and 46 more

... and 2 files with indirect coverage changes

potaotototo pushed a commit to potaotototo/tp that referenced this pull request Oct 22, 2024
…legramHandle

Add `TelegramUsername` to a Student's contact details
lavanyagarg112 and others added 28 commits October 23, 2024 17:03
Remove appointment Command (without Parser)
- Added new classes: Appointment, Note, and Role to
the UML diagram to reflect the expanded model structure.
- Updated relationships:
  - Person now has many-to-one relationships with
  Appointment, Note, Role, and Tag.
- Ensured adherence to previous diagram style and structure.
- Adjusted package Model to include newly introduced
entities and their relations.
Ponharish and others added 30 commits November 6, 2024 09:37
…error-meaningful

Update link command to check for same person correctly
Verify no duplicate prefixed for notes and delete appointment
…duplicates

Update edit appointment to correctly handle duplicates
…moves-the-existing-link-that-the-edited-person
…-existing-link-that-the-edited-person

190 edit command removes the existing link that the edited person
# Conflicts:
#	docs/UserGuide.md
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants