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-F12-3] TutorPro #180

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

Conversation

agreatdayy
Copy link

@agreatdayy agreatdayy commented Mar 8, 2024

TutorPro is a desktop application for private tutors to manage their students' details. While it has a GUI, most of the user interactions happen using a CLI (Command Line Interface). Tutors can track tutees' grades, addresses, and deadlines easily using TutorPro's CLI interface, and thus efficiently manage tutoring sessions.

Copy link

codecov bot commented Mar 8, 2024

Codecov Report

Attention: Patch coverage is 49.44785% with 412 lines in your changes are missing coverage. Please review.

Project coverage is 63.94%. Comparing base (b896eb0) to head (d31485c).

❗ Current head d31485c differs from pull request most recent head c1c0a74. Consider uploading reports for the commit c1c0a74 to get more accurate results

Files Patch % Lines
...ain/java/tutorpro/storage/JsonAdaptedReminder.java 0.00% 45 Missing ⚠️
.../main/java/tutorpro/storage/JsonAdaptedParent.java 0.00% 40 Missing ⚠️
...c/main/java/tutorpro/storage/JsonAdaptedEvent.java 0.00% 30 Missing ⚠️
...rc/main/java/tutorpro/logic/parser/ParserUtil.java 63.15% 26 Missing and 2 partials ⚠️
src/main/java/tutorpro/ui/ScheduleWindow.java 0.00% 25 Missing ⚠️
...in/java/tutorpro/logic/commands/RemindCommand.java 41.17% 19 Missing and 1 partial ⚠️
...java/tutorpro/logic/commands/AddParentCommand.java 0.00% 19 Missing ⚠️
.../tutorpro/logic/parser/AddParentCommandParser.java 0.00% 17 Missing ⚠️
.../tutorpro/storage/JsonSerializableAddressBook.java 59.52% 13 Missing and 4 partials ⚠️
src/main/java/tutorpro/logic/Messages.java 0.00% 16 Missing ⚠️
... and 25 more
Additional details and impacted files
@@              Coverage Diff              @@
##             master     #180       +/-   ##
=============================================
- Coverage     75.26%   63.94%   -11.32%     
- Complexity      419      545      +126     
=============================================
  Files            71       96       +25     
  Lines          1338     2047      +709     
  Branches        126      226      +100     
=============================================
+ Hits           1007     1309      +302     
- Misses          301      677      +376     
- Partials         30       61       +31     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

Wyrkx and others added 29 commits March 17, 2024 20:36
Add Javadocs to some CommandResult methods
Add simple UI and sample data. Codecov can be ignored for changes that are not practical to test.
BetterModelClassDiagram.puml: Add Student
BetterModelClassDiagram.puml: Delete Student
Update UI to match TutorPro
TarinPairor and others added 30 commits April 15, 2024 21:32
Add JsonAdaptedParentTest.java
Add JsonAdaptedEventTest.java
Update tarinpairor.md again
DeveloperGuide.md: Add acknowledgement
TarinPairor: Remove invalid statements
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.

4 participants