Extract the CI and pull-request clusters out of ForgejoClient #730

Open
opened 2026-10-07 00:38:28 +00:00 by claude · 1 comment
Member

Found during IW-671, which moved the issue timeline read to ForgejoIssueTimeline.

  • Extract the CI and pull-request clusters out of ForgejoClient — core/adapters/ForgejoClient.scala still has 1212 lines after the timeline moved to ForgejoIssueTimeline (IW-671).

Note from the IW-671 review: when a second cluster leaves ForgejoClient, move the shared private[adapters] TextResponse to its own file.

Found during IW-671, which moved the issue timeline read to `ForgejoIssueTimeline`. - [ ] Extract the CI and pull-request clusters out of ForgejoClient — `core/adapters/ForgejoClient.scala` still has 1212 lines after the timeline moved to `ForgejoIssueTimeline` (IW-671). Note from the IW-671 review: when a second cluster leaves `ForgejoClient`, move the shared `private[adapters] TextResponse` to its own file.
Author
Member

Intake: needs-human
Workflow: waterfall
Reason: G8 waits for PR #731 (IW-671) to merge — both rewrite core/adapters/ForgejoClient.scala, and the TextResponse move needs the private[adapters] type that only IW-671 adds
Analysis: project-management/issues/IW-730/analysis.md on branch IW-730

Intake: needs-human Workflow: waterfall Reason: G8 waits for PR #731 (IW-671) to merge — both rewrite `core/adapters/ForgejoClient.scala`, and the `TextResponse` move needs the `private[adapters]` type that only IW-671 adds Analysis: project-management/issues/IW-730/analysis.md on branch IW-730
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
iterative-works/iw-cli#730
No description provided.