-
Notifications
You must be signed in to change notification settings - Fork 521
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-T09-3] Elder Scrolls #58
base: master
Are you sure you want to change the base?
[CS2103T-T09-3] Elder Scrolls #58
Conversation
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## master #58 +/- ##
============================================
+ Coverage 75.01% 76.98% +1.97%
- Complexity 500 760 +260
============================================
Files 78 98 +20
Lines 1669 2664 +995
Branches 183 304 +121
============================================
+ Hits 1252 2051 +799
- Misses 350 494 +144
- Partials 67 119 +52 ☔ View full report in Codecov by Sentry. |
Refactor Storage and add Log functionality
Resolve Merge Conflicts resulting from refactoring of storage
Rename booleans for better clarity
Add added functionality to Find Command
Increase code coverage for both FindCommand and FindCommandParser
The timeServed attribute is an int variable in Person which should only be updated by LogAdd, LogEdit and LogDelete commands.
Improve test coverage for `model` package
Add Sequence Diagram for the Logic component of Pair
Update DeveloperGuide to include implementation of Pair feature
Update the diagrams and images involved in illustrating the undo and redo mechanisms
The log edit command allows for a log previously added to be edited and allows for the details in pre-existing logs to be updated.
Added functionality to search by Tags Added testcases for FindCommandTest and Parser, as well as new class TagListContainsTagsPredicate
Added functionality and testcases to support --pair and --unpair flags in Find Command
Add `undo` and `redo` command functionality
Update class diagrams in DG and edit UC02
Update PPP header for all members
Documentation was added to some methods in the logadd, logedit and logdelete classes. Variable names were refactored to maximise readability.
…into branch-codeQuality
Improve code quality for command classes
Update DG use cases and add planned enhancement for duplicate detection.
Fix typos and wrong links
Fix exception messages displaying wrong information
Elder Scrolls is a contact list application that aids in befriending organisation management. It is optimised for CLI users to effortlessly manage volunteers, beneficiaries, and programs.