| 203 | |
| 204 | writer->field("unreachable_tasks", [this](JSON::ArrayWriter* writer) { |
| 205 | foreachvalue (const Owned<Task>& task, framework_->unreachableTasks) { |
| 206 | // Skip unauthorized tasks. |
| 207 | if (!approvers_->approved<VIEW_TASK>(*task, framework_->info)) { |
| 208 | continue; |
| 209 | } |
| 210 | |
| 211 | writer->element(*task); |
| 212 | } |
| 213 | }); |
| 214 | |
| 215 | writer->field("completed_tasks", [this](JSON::ArrayWriter* writer) { |
no test coverage detected