Support all default query suites and resolve them

This commit is contained in:
Michael B. Gale 2025-06-23 18:49:29 +01:00
parent 6abacdb184
commit f7fbaa019f
No known key found for this signature in database
GPG key ID: FF5E2765BD00628F
3 changed files with 20 additions and 5 deletions

View file

@ -561,9 +561,17 @@ extensions:
return diffRangeDir;
}
const defaultSuites: Set<string> = new Set([
"security-experimental",
"security-extended",
"security-and-quality",
"code-quality",
"code-scanning",
]);
function resolveQuerySuiteAlias(language: Language, query: string): string {
if (query === "code-quality") {
return `${language}-code-quality.qls`;
if (defaultSuites.has(query)) {
return `${language}-${query}.qls`;
}
return query;