( _ context.Context, req taskpkg.RecordRunReviewRequest, _ taskpkg.ActorContext, )
| 7285 | } |
| 7286 | |
| 7287 | func (m *nativeTaskManager) RecordRunReview( |
| 7288 | _ context.Context, |
| 7289 | req taskpkg.RecordRunReviewRequest, |
| 7290 | _ taskpkg.ActorContext, |
| 7291 | ) (taskpkg.RunReviewResult, error) { |
| 7292 | m.recordReviewCalls++ |
| 7293 | m.lastRecordReview = req |
| 7294 | if m.recordReviewErr != nil { |
| 7295 | return taskpkg.RunReviewResult{}, m.recordReviewErr |
| 7296 | } |
| 7297 | if m.recordReviewResult.Review.ReviewID != "" { |
| 7298 | return m.recordReviewResult, nil |
| 7299 | } |
| 7300 | review := m.reviewBinding.Review |
| 7301 | review.Status = taskpkg.RunReviewStatusRecorded |
| 7302 | review.Outcome = req.Verdict.Outcome |
| 7303 | review.Confidence = req.Verdict.Confidence |
| 7304 | review.Reason = req.Verdict.Reason |
| 7305 | review.DeliveryID = req.Verdict.DeliveryID |
| 7306 | review.MissingWork = cloneJSON(req.Verdict.MissingWork) |
| 7307 | review.NextRoundGuidance = req.Verdict.NextRoundGuidance |
| 7308 | review.ReviewText = req.Verdict.ReviewText |
| 7309 | return taskpkg.RunReviewResult{Review: review}, nil |
| 7310 | } |
| 7311 | |
| 7312 | func (m *nativeTaskManager) totalCalls() int { |
| 7313 | return m.createCalls + |
nothing calls this directly
no test coverage detected