Skip to content

Jdb/refactor parallel diff table row

Justin Boyson requested to merge jdb/refactor-parallel-diff-table-row into master

What does this MR do?

For: #236071 (closed)

Refactors DiffTableCell directly into ParallelDiffTableRow. This is to reduce the number of components created in the MR diffs tab.

NOTE: This is the second of a series of MRs to address the performance issues with merge requests.

👉 We are here

  1. Move diff_table_cell logic into inline_diff_row !40906 (merged)
  2. 👉 Move diff_table_cell logic into parallel_diff_row & remove diff_table_cell
  3. Extract shared logic and duplicated code from parallel/inline_diff_row into utility file (Targeting %13.5)
  4. Add non-HTML table layout version of diff_row behind feature flag (Targeting %13.5)
  5. Remove parallel/inline_diff_row components and feature flag (Targeting %13.5)

Screenshots

n/a

Does this MR meet the acceptance criteria?

Conformity

Edited by Justin Boyson

Merge request reports