Skip to content

Remove code behind preserve_unchanged_markdown

Himanshu Kapoor requested to merge 455457-preserve-unchanged-markdown into master

What does this MR do and why?

Remove code behind preserve_unchanged_markdown

Since it is not used in production and never was, we remove it.


preserve_unchanged_markdown is a feature flag that was introduced in 15.0 but since become redundant. It can be removed but first the code behind it must be removed.

See gitlab-org/quality/triage-reports#15707 (comment 1727958986) for more context:

The epic is about having proper source maps for markdown so that we can properly preserve any unchanged markdown. This effort involved the remark markdown parser and did it all on the frontend. However, things have changed since then, and we now have a Rust based markdown parser merged. The Rust based markdown editor solves the problems we had with performance of large markdown files and inaccuracy of source maps. So we no longer need to proceed forward with the frontend effort.

MR acceptance checklist

Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #439783 (closed)

Edited by Himanshu Kapoor

Merge request reports