Fix performance issues with generic language
What does this MR do?
Closes gitlab-org/gitlab#384933 (closed)
Fixes the performance issues we faced with the generic
language.
see https://gitlab.com/gitlab-org/secure/gsoc-sast-vulnerability-rules/playground/sast-rules/-/merge_requests/105 (regarding the rationale of this particular change) and https://gitlab.slack.com/archives/CLA54H7PY/p1669706480276419 for more background information.
What are the relevant issue numbers?
Does this MR meet the acceptance criteria?
-
Changelog entry added -
Documentation created/updated for GitLab EE, if necessary -
Documentation created/updated for this project, if necessary -
Documentation reviewed by technical writer or follow-up review issue created -
Tests added for this feature/bug -
Job definition updated, if necessary -
Conforms to the code review guidelines -
Conforms to the Go guidelines -
Security reports checked/validated by reviewer
Edited by Lucas Charles