Small fixes: core #734

Open
opened 2026-10-07 01:33:42 +00:00 by claude · 1 comment
Member

Found during IW-672 (IssueId.numericPart). The earlier collector #707 already has a branch, so these items go here.

  • IssueId.team uses split("-").head (core/model/IssueId.scala:61), the sibling of numericPart; consider deriving both from one pattern match.
  • No harness test covers iw issue fetch for GitLab — core/test/IssueHarnessTest.scala has GitLab cases only for issue create (lines 301, 381); add one that asserts the full IssueId reaches fetchGitLabIssue.
Found during IW-672 (IssueId.numericPart). The earlier collector #707 already has a branch, so these items go here. - [ ] IssueId.team uses split("-").head (core/model/IssueId.scala:61), the sibling of numericPart; consider deriving both from one pattern match. - [ ] No harness test covers `iw issue` fetch for GitLab — core/test/IssueHarnessTest.scala has GitLab cases only for `issue create` (lines 301, 381); add one that asserts the full IssueId reaches `fetchGitLabIssue`.
Author
Member

Intake: needs-human
Workflow: waterfall
Reason: G8 waits for PR #735 (IW-672) to merge — item 1 needs IssueId.numericPart, which is only on IW-672, and the single phase starts after the rebase onto main
Analysis: project-management/issues/IW-734/analysis.md on branch IW-734

Intake: needs-human Workflow: waterfall Reason: G8 waits for PR #735 (IW-672) to merge — item 1 needs `IssueId.numericPart`, which is only on IW-672, and the single phase starts after the rebase onto main Analysis: project-management/issues/IW-734/analysis.md on branch IW-734
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#734
No description provided.