123456789101112131415161718 |
- --- exercises/108_labeled_switch.zig 2024-09-20 12:09:24.370066539 +0200
- +++ answers/108_labeled_switch.zig 2024-09-20 12:09:06.499711739 +0200
- @@ -65,13 +65,13 @@
- // how would you fix it?
- pr: switch (PullRequestState.Draft) {
- PullRequestState.Draft => continue :pr PullRequestState.InReview,
- - PullRequestState.InReview => continue :pr PullRequestState.Rejected,
- + PullRequestState.InReview => continue :pr PullRequestState.Approved,
- PullRequestState.Approved => continue :pr PullRequestState.Merged,
- PullRequestState.Rejected => {
- std.debug.print("The pull request has been rejected.\n", .{});
- return;
- },
- - PullRequestState.Merged => break, // Would you know where to break to?
- + PullRequestState.Merged => break :pr, // Would you know where to break to?
- }
- std.debug.print("The pull request has been merged.\n", .{});
- }
|