Move defaultSuites to config/db-config.ts

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
Henry Mercer
2026-09-29 19:32:48 +01:00
parent b5a476b47f
commit 5e3132db95
4 changed files with 18 additions and 17 deletions

14
lib/entry-points.js generated
View File

@@ -149248,6 +149248,13 @@ async function loadRepositoryProperties(repositoryNwo, logger) {
}
// src/config/db-config.ts
var defaultSuites = /* @__PURE__ */ new Set([
"security-experimental",
"security-extended",
"security-and-quality",
"code-quality",
"code-scanning"
]);
var ORG_SCHEMA = {
/** An array of model pack names. */
"model-packs": optional(array(string))
@@ -154002,13 +154009,6 @@ ${extensionContents}`
);
return diffRangeDir;
}
var defaultSuites = /* @__PURE__ */ new Set([
"security-experimental",
"security-extended",
"security-and-quality",
"code-quality",
"code-scanning"
]);
function resolveQuerySuiteAlias(language, maybeSuite) {
if (defaultSuites.has(maybeSuite)) {
return `${language}-${maybeSuite}.qls`;

View File

@@ -7,12 +7,12 @@ import * as sinon from "sinon";
import { CodeQuality, CodeScanning, RiskAssessment } from "./analyses";
import {
runQueries,
defaultSuites,
resolveQuerySuiteAlias,
addSarifExtension,
diffRangeExtensionPackContents,
} from "./analyze";
import { createStubCodeQL } from "./codeql";
import { defaultSuites } from "./config/db-config";
import { Feature } from "./feature-flags";
import { BuiltInLanguage } from "./languages";
import { getRunnerLogger } from "./logging";

View File

@@ -9,6 +9,7 @@ import { getTemporaryDirectory } from "./actions-util";
import * as analyses from "./analyses";
import { setupCppAutobuild } from "./autobuild";
import { type CodeQL } from "./codeql";
import { defaultSuites } from "./config/db-config";
import * as configUtils from "./config-utils";
import {
getCsharpTempDependencyDir,
@@ -357,15 +358,6 @@ dataExtensions:
return diffRangeDir;
}
// A set of default query suite names that are understood by the CLI.
export const defaultSuites: Set<string> = new Set([
"security-experimental",
"security-extended",
"security-and-quality",
"code-quality",
"code-scanning",
]);
/**
* If `maybeSuite` is the name of a default query suite, it is resolved into the corresponding
* query suite name for the given `language`. Otherwise, `maybeSuite` is returned as is.

View File

@@ -33,6 +33,15 @@ export interface QuerySpec {
uses: string;
}
// A set of default query suite names that are understood by the CLI.
export const defaultSuites: Set<string> = new Set([
"security-experimental",
"security-extended",
"security-and-quality",
"code-quality",
"code-scanning",
]);
const ORG_SCHEMA = {
/** An array of model pack names. */
"model-packs": json.optional(json.array(json.string)),