Run version ~0.2.0 of the ML-powered query pack for v2.8.4+ of the CLI

This commit is contained in:
Henry Mercer 2022-03-31 14:42:52 +01:00
parent 2c03704a6c
commit e26813cf98
6 changed files with 21 additions and 7 deletions

View file

@ -1837,3 +1837,12 @@ test(
"security-and-quality",
process.platform === "win32" ? undefined : "0.0.1"
);
// Test that the ~0.2.0 version of ML-powered queries is run on v2.8.4 of the CLI.
test(
mlPoweredQueriesMacro,
"2.8.4",
true,
undefined,
"security-extended",
process.platform === "win32" ? undefined : "~0.2.0"
);

View file

@ -661,9 +661,11 @@ export const ML_POWERED_JS_QUERIES_PACK_NAME =
* queries beta.
*/
export async function getMlPoweredJsQueriesPack(
// eslint-disable-next-line @typescript-eslint/no-unused-vars
_codeQL: CodeQL
codeQL: CodeQL
): Promise<PackWithVersion> {
if (await codeQlVersionAbove(codeQL, "2.8.4")) {
return { packName: ML_POWERED_JS_QUERIES_PACK_NAME, version: "~0.2.0" };
}
return { packName: ML_POWERED_JS_QUERIES_PACK_NAME, version: "~0.1.0" };
}