Skip to content

Commit 766f546

Browse files
committed
VersionInfo: add overlayVersion field
1 parent 7ddd26f commit 766f546

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

src/codeql.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -218,6 +218,7 @@ export interface CodeQL {
218218
export interface VersionInfo {
219219
version: string;
220220
features?: { [name: string]: boolean };
221+
overlayVersion?: number;
221222
}
222223

223224
export interface ResolveLanguagesOutput {

src/testing-utils.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -254,18 +254,21 @@ export function mockLanguagesInRepo(languages: string[]) {
254254
export const makeVersionInfo = (
255255
version: string,
256256
features?: { [name: string]: boolean },
257+
overlayVersion?: number,
257258
): codeql.VersionInfo => ({
258259
version,
259260
features,
261+
overlayVersion,
260262
});
261263

262264
export function mockCodeQLVersion(
263265
version: string,
264266
features?: { [name: string]: boolean },
267+
overlayVersion?: number,
265268
) {
266269
return codeql.setCodeQL({
267270
async getVersion() {
268-
return makeVersionInfo(version, features);
271+
return makeVersionInfo(version, features, overlayVersion);
269272
},
270273
});
271274
}

0 commit comments

Comments
 (0)