From f698f525f99617f937f5c9ffd95e844f411288b0 Mon Sep 17 00:00:00 2001 From: yassin-kammoun-sonarsource Date: Thu, 20 Feb 2025 10:54:26 +0100 Subject: [PATCH] RULEAPI-833 Add a new langage identifier for Rust --- frontend/src/RulePage.tsx | 2 ++ frontend/src/utils/useRuleCoverage.ts | 1 + 2 files changed, 3 insertions(+) diff --git a/frontend/src/RulePage.tsx b/frontend/src/RulePage.tsx index 67b0ce6451f..282c450e419 100644 --- a/frontend/src/RulePage.tsx +++ b/frontend/src/RulePage.tsx @@ -162,6 +162,7 @@ const languageToJiraProject = new Map(Object.entries({ 'RPG': 'SONARRPG', 'APEX': 'SONARAPEX', 'RUBY': 'SONARRUBY', + 'RUST': 'SKUNK', 'KOTLIN': 'SONARKT', 'SCALA': 'SONARSCALA', 'GO': 'SONARGO', @@ -191,6 +192,7 @@ const languageToGithubProject = new Map(Object.entries({ 'GO': 'sonar-go', 'SCALA': 'sonar-scala', 'RUBY': 'sonar-ruby', + 'RUST': 'sonar-rust', 'APEX': 'sonar-apex', 'HTML': 'sonar-html', 'COBOL': 'sonar-cobol', diff --git a/frontend/src/utils/useRuleCoverage.ts b/frontend/src/utils/useRuleCoverage.ts index ccf53627bac..17bb1cd370c 100644 --- a/frontend/src/utils/useRuleCoverage.ts +++ b/frontend/src/utils/useRuleCoverage.ts @@ -27,6 +27,7 @@ const languageToSonarpedia = new Map(Object.entries({ 'plsql': ['PLSQL'], 'python': ['PY'], 'rpg': ['RPG'], + 'rust': ['RUST'], 'secrets': ['SECRETS'], 'swift': ['SWIFT'], 'tsql': ['TSQL'],