A | ↘ | B | TrackExercise got worse |
⇢ | A | OralExpression::saveAssetInQuestionAttempt() added | |
⇢ | A | TrackExercise::getAttemptByQuestionId() added | |
B | ↛ | OralExpression::generateDirectory() removed | |
A | ↛ | OralExpression::replaceWithRealExe() removed | |
A | ↛ | OralExpression::generateRelativeDirectory() removed | |
A | ↛ | OralExpression::generateFileName() removed |