Skip to content

Factor out Emoji parsing using html-pipeline-gitlab

Created by: Razer6

This PR is one of the first PRs refactoring the markup handling. As discussed with @randx, I'll do this with small PRs, to keep changes detectable.

What it does?

It removes parsing emoji references, such as :+1:, from GitLab and calls instead HTML::Pipeline::GitLab::MarkdownPipeline. This pipeline currently only contains the EmojiFilter.

In future we need to separate the markdown handling, by introducing different pipelines for different context. Eg. for issues/MRs, dashboard...

Merge request reports