diff --git a/images/sonarcloud.svg b/images/sonarcloud.svg
index f98d413aa..22296b2f7 100644
--- a/images/sonarcloud.svg
+++ b/images/sonarcloud.svg
@@ -1 +1,6 @@
-
\ No newline at end of file
+
+
\ No newline at end of file
diff --git a/images/sonarlint.svg b/images/sonarlint.svg
deleted file mode 100644
index 19645f041..000000000
--- a/images/sonarlint.svg
+++ /dev/null
@@ -1,2 +0,0 @@
-
-
\ No newline at end of file
diff --git a/images/sonarlint_wave_128px.png b/images/sonarlint_wave_128px.png
deleted file mode 100644
index 5c4e5d2de..000000000
Binary files a/images/sonarlint_wave_128px.png and /dev/null differ
diff --git a/images/sonarqube.svg b/images/sonarqube.svg
index 542628a41..10b7f73f5 100644
--- a/images/sonarqube.svg
+++ b/images/sonarqube.svg
@@ -1,2 +1,9 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/images/sonarqube_for_ide.svg b/images/sonarqube_for_ide.svg
new file mode 100644
index 000000000..71e55fb02
--- /dev/null
+++ b/images/sonarqube_for_ide.svg
@@ -0,0 +1,6 @@
+
+
\ No newline at end of file
diff --git a/images/sonarqube_for_ide_128px.png b/images/sonarqube_for_ide_128px.png
new file mode 100644
index 000000000..970ecf33f
Binary files /dev/null and b/images/sonarqube_for_ide_128px.png differ
diff --git a/package.json b/package.json
index b52986cb4..5465a713f 100644
--- a/package.json
+++ b/package.json
@@ -3,7 +3,7 @@
"displayName": "SonarLint",
"description": "Linter to detect & fix coding issues locally in JS/TS, Python, PHP, Java, C, C++, C#, Go, IaC. Use with SonarQube & SonarCloud for optimal team performance.",
"version": "4.13.0-SNAPSHOT",
- "icon": "images/sonarlint_wave_128px.png",
+ "icon": "images/sonarqube_for_ide_128px.png",
"publisher": "SonarSource",
"homepage": "https://www.sonarsource.com/products/sonarlint/",
"repository": {
@@ -546,7 +546,7 @@
"viewsContainers": {
"activitybar": [
{
- "icon": "images/sonarlint.svg",
+ "icon": "images/sonarqube_for_ide.svg",
"id": "SonarLint",
"title": "SonarLint"
}
diff --git a/src/hotspot/hotspots.ts b/src/hotspot/hotspots.ts
index 9c4baa083..d61ac0ae5 100644
--- a/src/hotspot/hotspots.ts
+++ b/src/hotspot/hotspots.ts
@@ -364,8 +364,8 @@ export function showHotspotDetails(hotspotDetails: ShowRuleDescriptionParams, ho
);
hotspotDetailsPanel.iconPath = {
- light: resolveExtensionFile('images/sonarlint.svg'),
- dark: resolveExtensionFile('images/sonarlint.svg')
+ light: resolveExtensionFile('images/sonarqube_for_ide.svg'),
+ dark: resolveExtensionFile('images/sonarqube_for_ide.svg')
};
hotspotDetailsPanel.reveal();
diff --git a/src/rules/rulepanel.ts b/src/rules/rulepanel.ts
index 0d11dff8b..96ce163ad 100644
--- a/src/rules/rulepanel.ts
+++ b/src/rules/rulepanel.ts
@@ -24,7 +24,7 @@ export function showRuleDescription(context: VSCode.ExtensionContext) {
}
lazyCreateRuleDescriptionPanel(context);
ruleDescriptionPanel.webview.html = computeRuleDescPanelContent(context, ruleDescriptionPanel.webview, params);
- ruleDescriptionPanel.iconPath = util.resolveExtensionFile('images', 'sonarlint.svg');
+ ruleDescriptionPanel.iconPath = util.resolveExtensionFile('images', 'sonarqube_for_ide.svg');
ruleDescriptionPanel.reveal();
};
}