Skip to content

Conversation

Timenikhil
Copy link

@Timenikhil Timenikhil commented Oct 24, 2024

Mark Command

  1. Fixes Mark Command to update UI proactively, instead of lazily
  2. Refactor old constructors
  3. update documentation

Related Issues

@Timenikhil Timenikhil added type.Bug A bug severity.High A flaw that affects most users and causes major problems for users. priority.High Must do labels Oct 24, 2024
@Timenikhil Timenikhil self-assigned this Oct 24, 2024
Copy link

codecov bot commented Oct 24, 2024

Codecov Report

Attention: Patch coverage is 57.14286% with 6 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
...n/java/seedu/edulog/model/util/SampleDataUtil.java 0.00% 6 Missing ⚠️
Files with missing lines Coverage Δ Complexity Δ
src/main/java/seedu/edulog/model/EduLog.java 90.16% <100.00%> (+1.48%) 23.00 <0.00> (+2.00)
.../main/java/seedu/edulog/model/student/Student.java 93.75% <ø> (+16.16%) 23.00 <0.00> (ø)
src/main/java/seedu/edulog/ui/StudentCard.java 0.00% <ø> (ø) 0.00 <0.00> (ø)
...n/java/seedu/edulog/model/util/SampleDataUtil.java 14.28% <0.00%> (ø) 1.00 <0.00> (ø)


/**
* New constructor with Fee
* Every field must be present and not null except isPresent.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I believe it should be hasPaid

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you I will correct it

Copy link

@nathanshew nathanshew left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@nathanshew nathanshew merged commit fddd47e into AY2425S1-CS2103T-W09-2:master Oct 24, 2024
3 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
priority.High Must do severity.High A flaw that affects most users and causes major problems for users. type.Bug A bug
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Update UI Deprecate and remove old Student Constructor Fix Mark Command
2 participants