Skip to content

Introduced support for file types without an extension in Source Editor

Denys Mishunov requested to merge dmishunov/se-support-extensionless-files into master

What does this MR do and why?

The MR introduces support for pseudo-languages of the files without extension. Examples of such files: CODEOWNERS, LICENSE, Dockerfile, etc.

This MR is the preparation step for the syntax highlighting on the CODEOWNERS file type. However, precisely the support for this file type is not part of this MR and will be introduced in the next MR.

Screenshots or screen recordings

No visual changes. Hence, now changelog entry either.

How to set up and validate locally

  1. Open different file types in the Web Editor (the single-file editor in repository) and make sure that the highlighting works as it used to be. Use gitlb.com for double-checking the highlighting in case of a doubt.

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 Denys Mishunov

Merge request reports

Loading