Add app quality to extension API (#20731)

* Add app quality to extension API

* Comment

* Special case rc1 to stable
This commit is contained in:
Charles Gagnon
2022-10-05 14:42:23 -07:00
committed by GitHub
parent 29daa72ef1
commit 7b05194e77
9 changed files with 48 additions and 8 deletions

View File

@@ -384,6 +384,7 @@ export class WebWorkerExtensionHost extends Disposable implements IExtensionHost
commit: this._productService.commit,
version: this._productService.version,
vscodeVersion: this._productService.vscodeVersion, // {{SQL CARBON EDIT}} add vscode version
quality: this._productService.quality, // {{SQL CARBON EDIT}} Add quality
parentPid: -1,
environment: {
isExtensionDevelopmentDebug: this._environmentService.debugRenderer,

View File

@@ -227,6 +227,7 @@ export class RemoteExtensionHost extends Disposable implements IExtensionHost {
commit: this._productService.commit,
version: this._productService.version,
vscodeVersion: this._productService.vscodeVersion, // {{SQL CARBON EDIT}} add vscode version
quality: this._productService.quality, // {{SQL CARBON EDIT}} Add quality
parentPid: remoteInitData.pid,
environment: {
isExtensionDevelopmentDebug,

View File

@@ -550,6 +550,7 @@ export class LocalProcessExtensionHost implements IExtensionHost {
commit: this._productService.commit,
version: this._productService.version,
vscodeVersion: this._productService.vscodeVersion, // {{SQL CARBON EDIT}} add vscode version
quality: this._productService.quality, // {{SQL CARBON EDIT}} Add quality
parentPid: process.pid,
environment: {
isExtensionDevelopmentDebug: this._isExtensionDevDebug,