Structs§
- Convenience struct that combines user state to the exercise.
Enums§
- Either a course instance or exam id.
- Tells what stage of reviewing the user is currently in. Used for for peer review, self review, and manual review. If an exercise does not involve reviewing, the value of this stage will always be
NotStarted
.
Functions§
- Gets course instance metrics for a single module.
- Gets the total amount of points that the user has received from an exam.
- TODO: should be moved to the user_exercise_state_updater as a private module so that this cannot be called outside of that module
- TODO: should be removed