Skip to content

Implement Expand lines for Rapid Diffs

What does this MR do and why?

This MR adds Expand lines feature for Rapid Diffs.

Implemented using 3-layer architecture: New Diffs: 3 layer frontend architecture proposal (#439588).

Resolves Create a 3-layer frontend architecture foundati... (#454983).

Screenshots or screen recordings

Screen_Recording_2024-05-31_at_14.34.48

How to set up and validate locally

  1. Enable rapid_diffs feature flag
  2. Open any MR with changes
  3. Add ?rapid_diffs=true to the URL, reload the page
  4. Click to expand diff file lines

Merge request reports