Skip to content

Commit 48399a9

Browse files
Merge branch 'main' into robertbrignull/telemetry
2 parents 177c770 + c514575 commit 48399a9

File tree

20 files changed

+73
-44
lines changed

20 files changed

+73
-44
lines changed

.github/workflows/cli-test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ jobs:
6262

6363
- uses: actions/setup-node@v3
6464
with:
65-
node-version: '16.17.1'
65+
node-version: '18.15.0'
6666
cache: 'npm'
6767
cache-dependency-path: extensions/ql-vscode/package-lock.json
6868

.github/workflows/main.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222

2323
- uses: actions/setup-node@v3
2424
with:
25-
node-version: '16.17.1'
25+
node-version: '18.15.0'
2626
cache: 'npm'
2727
cache-dependency-path: extensions/ql-vscode/package-lock.json
2828

@@ -64,7 +64,7 @@ jobs:
6464

6565
- uses: actions/setup-node@v3
6666
with:
67-
node-version: '16.17.1'
67+
node-version: '18.15.0'
6868
cache: 'npm'
6969
cache-dependency-path: extensions/ql-vscode/package-lock.json
7070

@@ -113,7 +113,7 @@ jobs:
113113

114114
- uses: actions/setup-node@v3
115115
with:
116-
node-version: '16.17.1'
116+
node-version: '18.15.0'
117117
cache: 'npm'
118118
cache-dependency-path: extensions/ql-vscode/package-lock.json
119119

@@ -147,7 +147,7 @@ jobs:
147147

148148
- uses: actions/setup-node@v3
149149
with:
150-
node-version: '16.17.1'
150+
node-version: '18.15.0'
151151
cache: 'npm'
152152
cache-dependency-path: extensions/ql-vscode/package-lock.json
153153

@@ -215,7 +215,7 @@ jobs:
215215

216216
- uses: actions/setup-node@v3
217217
with:
218-
node-version: '16.17.1'
218+
node-version: '18.15.0'
219219
cache: 'npm'
220220
cache-dependency-path: extensions/ql-vscode/package-lock.json
221221

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222

2323
- uses: actions/setup-node@v3
2424
with:
25-
node-version: '16.17.1'
25+
node-version: '18.15.0'
2626

2727
- name: Install dependencies
2828
run: |

docs/test-plan.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -145,8 +145,6 @@ Run one of the above MRVAs, but cancel it from within VS Code:
145145

146146
### CodeQL Model Editor
147147

148-
Note the tests here require the feature flag: `codeQL.model.editor`
149-
150148
#### Test Case 1: Opening the model editor
151149

152150
1. Download the `sofastack/sofa-jraft` java database from GitHub.

extensions/ql-vscode/.nvmrc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
v16.17.1
1+
v18.15.0

extensions/ql-vscode/.storybook/preview.ts

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,15 @@ import { action } from "@storybook/addon-actions";
55
// Allow all stories/components to use Codicons
66
import "@vscode/codicons/dist/codicon.css";
77

8-
(window as any).acquireVsCodeApi = () => ({
8+
import type { VsCodeApi } from "../src/view/vscode-api";
9+
10+
declare global {
11+
interface Window {
12+
acquireVsCodeApi: () => VsCodeApi;
13+
}
14+
}
15+
16+
window.acquireVsCodeApi = () => ({
917
postMessage: action("post-vscode-message"),
1018
setState: action("set-vscode-state"),
1119
});

extensions/ql-vscode/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@
22

33
## [UNRELEASED]
44

5+
## 1.9.0 - 19 September 2023
6+
7+
- Release the [CodeQL model editor](https://codeql.github.com/docs/codeql/codeql-for-visual-studio-code/using-the-codeql-model-editor) to create CodeQL model packs for Java frameworks. Open the editor using the "CodeQL: Open CodeQL Model Editor (Beta)" command. [#2823](https://github.com/github/vscode-codeql/pull/2823)
8+
59
## 1.8.12 - 11 September 2023
610

711
- Fix a bug where variant analysis queries would fail for queries in the `codeql/java-queries` query pack. [#2786](https://github.com/github/vscode-codeql/pull/2786)

extensions/ql-vscode/gulpfile.ts/deploy.ts

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ import {
99
} from "fs-extra";
1010
import { resolve, join } from "path";
1111
import { isDevBuild } from "./dev";
12+
import type * as packageJsonType from "../package.json";
1213

1314
export interface DeployedPackage {
1415
distPath: string;
@@ -46,12 +47,10 @@ async function copyPackage(
4647
);
4748
}
4849

49-
export async function deployPackage(
50-
packageJsonPath: string,
51-
): Promise<DeployedPackage> {
50+
export async function deployPackage(): Promise<DeployedPackage> {
5251
try {
53-
const packageJson: any = JSON.parse(
54-
await readFile(packageJsonPath, "utf8"),
52+
const packageJson: typeof packageJsonType = JSON.parse(
53+
await readFile(resolve(__dirname, "../package.json"), "utf8"),
5554
);
5655

5756
const distDir = join(__dirname, "../../../dist");

extensions/ql-vscode/gulpfile.ts/package.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,7 @@ import { deployPackage } from "./deploy";
33
import { spawn } from "child-process-promise";
44

55
export async function packageExtension(): Promise<void> {
6-
const deployedPackage = await deployPackage(
7-
resolve(__dirname, "../package.json"),
8-
);
6+
const deployedPackage = await deployPackage();
97
console.log(
108
`Packaging extension '${deployedPackage.name}@${deployedPackage.version}'...`,
119
);

extensions/ql-vscode/gulpfile.ts/tsconfig.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"$schema": "https://json.schemastore.org/tsconfig",
33
"extends": "../tsconfig.json",
44
"compilerOptions": {
5-
"rootDir": "."
5+
"rootDir": ".."
66
},
77
"include": ["*.ts"]
88
}

0 commit comments

Comments
 (0)