Skip to content

Remove unused GLFM example extension annotations

Chad Woolley requested to merge caw-glfm-remove-unnecessary-extensions into master

What does this MR do and why?

Related: Tracking Issue: Implement GLFM scripts per the ... (#361241)

Removes unused GLFM example extension annotations. See the explanation in the doc update in this MR for more context: doc/development/gitlab_flavored_markdown/specification_guide/index.md

Since these extensions are currently unused by the snapshot testing we are currently working on, let's omit them until they are needed to keep things simple.

They may be useful when we start doing conformance testing, but let's let the requirements drive them when we get to that point.

Also adds a bit of docs around this. More is needed (e.g. for the behavior of the disabled annotation), but that will be done in a separate MR. The documentation task for that is captured here: #361241

See the GLFM Specification Guide development documentation for much more context on all of this work: https://docs.gitlab.com/ee/development/gitlab_flavored_markdown/specification_guide

How to set up and validate locally

  • Since these extensions are unused, if all tests pass, it should be good to go.

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Chad Woolley

Merge request reports