From ceea9a5db32adbabc32f6197debfc0b9e04dd503 Mon Sep 17 00:00:00 2001 From: Glen Chung Date: Fri, 2 May 2025 09:19:09 -0700 Subject: [PATCH 1/4] Add Idle Status For synchronizing tests --- testApi.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/testApi.ts b/testApi.ts index 1f708ef5..fe986f44 100644 --- a/testApi.ts +++ b/testApi.ts @@ -50,6 +50,7 @@ export interface CppToolsTestHook extends vscode.Disposable { * Tag Parser or IntelliSense status codes. */ export enum Status { + Idle = 0, TagParsingBegun = 1, TagParsingDone = 2, IntelliSenseCompiling = 3, From 3452edfb87fce87a584472418d00024219e034ab Mon Sep 17 00:00:00 2001 From: Glen Chung Date: Fri, 2 May 2025 10:11:47 -0700 Subject: [PATCH 2/4] Address Review Comment --- testApi.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/testApi.ts b/testApi.ts index fe986f44..5efb0efd 100644 --- a/testApi.ts +++ b/testApi.ts @@ -50,11 +50,11 @@ export interface CppToolsTestHook extends vscode.Disposable { * Tag Parser or IntelliSense status codes. */ export enum Status { - Idle = 0, TagParsingBegun = 1, TagParsingDone = 2, IntelliSenseCompiling = 3, - IntelliSenseReady = 4 + IntelliSenseReady = 4, + Idle = 5 } /** From 5c10b2168c6fe624104b50f19d4e3fa191fc1e19 Mon Sep 17 00:00:00 2001 From: Glen Chung Date: Fri, 2 May 2025 10:26:11 -0700 Subject: [PATCH 3/4] Update Shipping Bits --- out/testApi.d.ts | 3 ++- out/testApi.js | 1 + package-lock.json | 4 ++-- package.json | 2 +- 4 files changed, 6 insertions(+), 4 deletions(-) diff --git a/out/testApi.d.ts b/out/testApi.d.ts index 52d78b05..097bec6f 100644 --- a/out/testApi.d.ts +++ b/out/testApi.d.ts @@ -42,7 +42,8 @@ export declare enum Status { TagParsingBegun = 1, TagParsingDone = 2, IntelliSenseCompiling = 3, - IntelliSenseReady = 4 + IntelliSenseReady = 4, + Idle = 5 } /** * Information about the status of Tag Parser or IntelliSense for an active document. diff --git a/out/testApi.js b/out/testApi.js index 3e8d162c..62d066c9 100644 --- a/out/testApi.js +++ b/out/testApi.js @@ -25,6 +25,7 @@ var Status; Status[Status["TagParsingDone"] = 2] = "TagParsingDone"; Status[Status["IntelliSenseCompiling"] = 3] = "IntelliSenseCompiling"; Status[Status["IntelliSenseReady"] = 4] = "IntelliSenseReady"; + Status[Status["Idle"] = 5] = "Idle"; })(Status = exports.Status || (exports.Status = {})); function isCppToolsTestExtension(extension) { return extension.getTestApi !== undefined; diff --git a/package-lock.json b/package-lock.json index 17f0acde..1779ddfc 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "vscode-cpptools", - "version": "6.1.0", + "version": "6.1.1", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "vscode-cpptools", - "version": "6.1.0", + "version": "6.1.1", "license": "MIT", "devDependencies": { "@types/node": "^14.14.16", diff --git a/package.json b/package.json index 3a28c757..e8227c2c 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "vscode-cpptools", - "version": "6.1.0", + "version": "6.1.1", "description": "Public API for vscode-cpptools", "typings": "./out/api.d.ts", "main": "./out/api.js", From 6a0632b0f83cfe5ae3357f9f857c04c30c1cde21 Mon Sep 17 00:00:00 2001 From: Glen Chung Date: Fri, 2 May 2025 10:29:55 -0700 Subject: [PATCH 4/4] Update to 6.2.0 --- package-lock.json | 4 ++-- package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 1779ddfc..a0e48556 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "vscode-cpptools", - "version": "6.1.1", + "version": "6.2.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "vscode-cpptools", - "version": "6.1.1", + "version": "6.2.0", "license": "MIT", "devDependencies": { "@types/node": "^14.14.16", diff --git a/package.json b/package.json index e8227c2c..8a66a6fb 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "vscode-cpptools", - "version": "6.1.1", + "version": "6.2.0", "description": "Public API for vscode-cpptools", "typings": "./out/api.d.ts", "main": "./out/api.js",