Minor edge case from PR #210 review: parse_issue_ref captures owner/repo with [^/]+/[^/]+, which won't handle GitLab's nested group structure like group/subgroup/project.
Example
https://gitlab.com/group/subgroup/project/-/issues/42
Currently fails to parse. The regex should allow multiple path segments before /-/issues/.
Low priority — most GitLab projects use a single group level.
Refs: PR #210
Minor edge case from PR #210 review:
parse_issue_refcapturesowner/repowith[^/]+/[^/]+, which won't handle GitLab's nested group structure likegroup/subgroup/project.Example
Currently fails to parse. The regex should allow multiple path segments before
/-/issues/.Low priority — most GitLab projects use a single group level.
Refs: PR #210