From 1756ff382ca2e02c66d73de0fcc78085fc3297b8 Mon Sep 17 00:00:00 2001 From: Yashwanth Reddy Verupaka Date: Tue, 9 Dec 2025 21:42:23 +0000 Subject: [PATCH 1/4] fixed the show settings for debg cert manager --- .../debug-certificate-manager-vscode-extension/src/extension.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vscode-extensions/debug-certificate-manager-vscode-extension/src/extension.ts b/vscode-extensions/debug-certificate-manager-vscode-extension/src/extension.ts index 91dff1bb68b..908ac8eace9 100644 --- a/vscode-extensions/debug-certificate-manager-vscode-extension/src/extension.ts +++ b/vscode-extensions/debug-certificate-manager-vscode-extension/src/extension.ts @@ -139,7 +139,7 @@ export function activate(context: vscode.ExtensionContext): void { } async function handleShowSettings(): Promise { - await vscode.commands.executeCommand(VSCODE_COMMAND_WORKSPACE_OPEN_SETTINGS, `@ext:${EXTENSION_ID}`); + await vscode.commands.executeCommand(VSCODE_COMMAND_WORKSPACE_OPEN_SETTINGS, `@ext:ms-${EXTENSION_ID}`); } async function handleSync(): Promise { From bf3e7315a2df9e0467396b7661f85bc5bcb54c32 Mon Sep 17 00:00:00 2001 From: Yashwanth Reddy Verupaka Date: Thu, 11 Dec 2025 23:57:42 +0000 Subject: [PATCH 2/4] [debug-cert-manager]correctly declared the constants --- .../debug-certificate-manager-vscode-extension/src/constants.ts | 2 +- .../debug-certificate-manager-vscode-extension/src/extension.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/vscode-extensions/debug-certificate-manager-vscode-extension/src/constants.ts b/vscode-extensions/debug-certificate-manager-vscode-extension/src/constants.ts index 088cd173204..5cb8da9f0ab 100644 --- a/vscode-extensions/debug-certificate-manager-vscode-extension/src/constants.ts +++ b/vscode-extensions/debug-certificate-manager-vscode-extension/src/constants.ts @@ -3,7 +3,7 @@ export const EXTENSION_DISPLAY_NAME: string = 'Debug Certificate Manager'; -export const EXTENSION_ID: string = 'RushStack.debug-certificate-manager'; +export const EXTENSION_ID: string = '@ext:ms-RushStack.debug-certificate-manager'; export const COMMAND_PREFIX: string = 'debugCertificateManager'; export const COMMAND_SYNC: string = `${COMMAND_PREFIX}.sync`; diff --git a/vscode-extensions/debug-certificate-manager-vscode-extension/src/extension.ts b/vscode-extensions/debug-certificate-manager-vscode-extension/src/extension.ts index 908ac8eace9..c4bf439cde6 100644 --- a/vscode-extensions/debug-certificate-manager-vscode-extension/src/extension.ts +++ b/vscode-extensions/debug-certificate-manager-vscode-extension/src/extension.ts @@ -139,7 +139,7 @@ export function activate(context: vscode.ExtensionContext): void { } async function handleShowSettings(): Promise { - await vscode.commands.executeCommand(VSCODE_COMMAND_WORKSPACE_OPEN_SETTINGS, `@ext:ms-${EXTENSION_ID}`); + await vscode.commands.executeCommand(VSCODE_COMMAND_WORKSPACE_OPEN_SETTINGS, `${EXTENSION_ID}`); } async function handleSync(): Promise { From babfc2446ffc9521897af0cd7da6bbe258dae560 Mon Sep 17 00:00:00 2001 From: Yashwanth Reddy Verupaka Date: Thu, 11 Dec 2025 16:56:45 -0800 Subject: [PATCH 3/4] Update vscode-extensions/debug-certificate-manager-vscode-extension/src/extension.ts Correct expression Co-authored-by: David Michon --- .../debug-certificate-manager-vscode-extension/src/extension.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vscode-extensions/debug-certificate-manager-vscode-extension/src/extension.ts b/vscode-extensions/debug-certificate-manager-vscode-extension/src/extension.ts index c4bf439cde6..faa1e1697c1 100644 --- a/vscode-extensions/debug-certificate-manager-vscode-extension/src/extension.ts +++ b/vscode-extensions/debug-certificate-manager-vscode-extension/src/extension.ts @@ -139,7 +139,7 @@ export function activate(context: vscode.ExtensionContext): void { } async function handleShowSettings(): Promise { - await vscode.commands.executeCommand(VSCODE_COMMAND_WORKSPACE_OPEN_SETTINGS, `${EXTENSION_ID}`); + await vscode.commands.executeCommand(VSCODE_COMMAND_WORKSPACE_OPEN_SETTINGS, EXTENSION_ID); } async function handleSync(): Promise { From b054b868aab4308428aa528cee10068de69be101 Mon Sep 17 00:00:00 2001 From: Yashwanth Reddy Verupaka Date: Mon, 15 Dec 2025 18:55:29 +0000 Subject: [PATCH 4/4] Made changes to extension id so that it can be reused later. --- .../src/constants.ts | 4 +++- .../src/extension.ts | 7 +++++-- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/vscode-extensions/debug-certificate-manager-vscode-extension/src/constants.ts b/vscode-extensions/debug-certificate-manager-vscode-extension/src/constants.ts index 5cb8da9f0ab..795cb65d887 100644 --- a/vscode-extensions/debug-certificate-manager-vscode-extension/src/constants.ts +++ b/vscode-extensions/debug-certificate-manager-vscode-extension/src/constants.ts @@ -1,9 +1,11 @@ // Copyright (c) Microsoft Corporation. All rights reserved. Licensed under the MIT license. // See LICENSE in the project root for license information. +import packageJson from '../package.json'; export const EXTENSION_DISPLAY_NAME: string = 'Debug Certificate Manager'; -export const EXTENSION_ID: string = '@ext:ms-RushStack.debug-certificate-manager'; +export const EXTENSION_ID: string = `${packageJson.publisher}.${packageJson.name}`; +export const VSCODE_SETTINGS_EXTENSION_ID_FILTER: string = `@ext:${EXTENSION_ID}`; export const COMMAND_PREFIX: string = 'debugCertificateManager'; export const COMMAND_SYNC: string = `${COMMAND_PREFIX}.sync`; diff --git a/vscode-extensions/debug-certificate-manager-vscode-extension/src/extension.ts b/vscode-extensions/debug-certificate-manager-vscode-extension/src/extension.ts index faa1e1697c1..dffd742d1aa 100644 --- a/vscode-extensions/debug-certificate-manager-vscode-extension/src/extension.ts +++ b/vscode-extensions/debug-certificate-manager-vscode-extension/src/extension.ts @@ -22,7 +22,7 @@ import { COMMAND_SYNC, COMMAND_UNTRUST_CERTIFICATE, EXTENSION_DISPLAY_NAME, - EXTENSION_ID, + VSCODE_SETTINGS_EXTENSION_ID_FILTER, VSCODE_COMMAND_WORKSPACE_OPEN_SETTINGS } from './constants'; import { runWorkspaceCommandAsync } from './terminal'; @@ -139,7 +139,10 @@ export function activate(context: vscode.ExtensionContext): void { } async function handleShowSettings(): Promise { - await vscode.commands.executeCommand(VSCODE_COMMAND_WORKSPACE_OPEN_SETTINGS, EXTENSION_ID); + await vscode.commands.executeCommand( + VSCODE_COMMAND_WORKSPACE_OPEN_SETTINGS, + VSCODE_SETTINGS_EXTENSION_ID_FILTER + ); } async function handleSync(): Promise {