Update LANGUAGE_XRAY_NAMING constant in monolith to be in sync with Repository X-Ray
The following discussion from !162313 (merged) should be addressed:
-
@mikolaj_wawrzyniak
started a discussion: (+3 comments)suggestion: It looks that there is already SSoT for language naming in this repository, see https://gitlab.com/gitlab-org/gitlab/blob/dcc5cc691b48a6823f56dfb679bced4641e8a6a9/ee/lib/code_suggestions/programming_language.rb#L142 Please consider replacing hardcoded name with reference to SSOT
@lma-git
: Thanks for pointing that out! I've updated the code to make use of that constant.NOTE: It looks like that hash isn't fully up-to-date because it doesn't include
kotlin
norphp
, etc. So it probably hasn't been supporting the other languages this whole time😅 . This hash will be updated as we proceed with adding more lock file classes with this new approach though.