Skip to content

Deprecate GitLab report format, drop GitLab output formatter - #71

Merged
TomasVotruba merged 1 commit into
mainfrom
deprecate-gitlab-report
Sep 5, 2026
Merged

Deprecate GitLab report format, drop GitLab output formatter#71
TomasVotruba merged 1 commit into
mainfrom
deprecate-gitlab-report

Conversation

@TomasVotruba

Copy link
Copy Markdown
Member

Follow-up to #69. ECS is a fixer by default, not a static analyzer. The gitlab report format targets GitLab code-quality / Code Climate CI pipelines and has no place in a fixer-first tool.

Removes:

  • GitlabOutputFormatter and its test + JSON fixtures
  • the gitlab entry in the collector test
  • the gitlab line from the README formatter list

Requesting --output-format=gitlab now emits a warning and falls back to console, reusing the REMOVED_FORMATS mechanism added in #69.

Remaining formatters (console, json, checkstyle) are untouched.

ECS is a fixer by default, not a static analyzer. The GitLab code
quality report format targets CI static-analysis pipelines, so it is
removed; requesting it now warns and falls back to the console format.
@TomasVotruba
TomasVotruba merged commit b657159 into main Sep 5, 2026
8 checks passed
@TomasVotruba
TomasVotruba deleted the deprecate-gitlab-report branch September 5, 2026 09:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant