To solve a task follow these steps:
-
Pull the latest version with Git
-
Check the task list (in
lib/tasks/task_list.dart
) for tasks with no solution.
Task(
taskModel: t_3_1_1,
// solution: S311(),
)
- Uncomment the line that assigns a solution
Task(
taskModel: t_3_1_1,
solution: S311(),
)
-
Solve the task inside the class mentioned in the solution (e.g.
S311
inlib/solutions/chapter_3/s_3_1_1.dart
) -
Validate your solution in VSCode by running the corresponding tests.
Press the "Sync fork" button on GitHub.
git remote add upstream https://github.com/App-Akademie/task_app
git fetch upstream
git merge upstream/main --no-commit