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

Branch v1.2b: Statistics implementation #108

Merged
merged 12 commits into from
Oct 14, 2020

Conversation

rachel170
Copy link
Collaborator

No description provided.

rachel170 and others added 12 commits October 10, 2020 00:08
Update fork to team repo changes (flashcard conversion)
Update working branch with team repo V1.2b
Create a new FlashcardListRoot during handleExit() in ReviewMode class.
Not-Yet-Done:
- Implement checks banning all command but exit.
- Display an accurate Statistic view
- Return logic back to last screen
- Fix statistic value implementation to display correct 
statistic value at end of review session.
- Ensure only exit command can be used at end of 
review session.
Previously used 'exit' command,
now 'exit' call will result in error,
and 'endReview' will end the review session.
Note: Untested. Changes done to Logic and Model modules.
Changes made to Logic, Model and Storage module to
implement storage feature for each deck's resultStatistic.

TODO:
- Write better checks for the implementation.
UniqueDeckList implementation is still incomplete,
but it is an important component of Statistics.

Tests will be adjusted and built upon in future milestones.
Copy link

@chuyouchia chuyouchia left a comment

Choose a reason for hiding this comment

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

LGTM

@chuyouchia chuyouchia merged commit 3a277a6 into AY2021S1-CS2103T-T15-2:v1.2b Oct 14, 2020
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.

Add command to close review mode or start new review session Add review statistics at the end of review mode
2 participants