Support expanded lines in linked file
<!--IssueSummary start--> <details> <summary> Everyone can contribute. [Help move this issue forward](https://handbook.gitlab.com/handbook/marketing/developer-relations/contributor-success/community-contributors-workflows/#contributor-links) while earning points, leveling up and collecting rewards. </summary> - [Close this issue](https://contributors.gitlab.com/manage-issue?action=close&projectId=278964&issueIid=580464) </details> <!--IssueSummary end--> When a user expands the diff and copies a link to an expanded line it should be automatically expanded when a link is followed in Rapid Diffs. To achieve that we would need to: 1. Add `?line=<id>` param to the URL (in addition to the linked file params) 1. `id` is taken from [`Line#id`](https://gitlab.com/gitlab-org/gitlab/-/blob/9712d4ed3adcc350507993421f10a53bf3c54839/lib/gitlab/diff/line.rb#L139) 1. When fetching linked file (either on initial render or inside the endpoint) we would need to expand the context up to the linked line With that approach we're guaranteed to see the same diff when following a link after line expansion.
issue