Resolve code-quality alias

This commit is contained in:
Michael B. Gale
2025-06-16 17:05:14 +01:00
parent 3a7544ea8f
commit 320f7b0fd6
3 changed files with 19 additions and 3 deletions

View File

@@ -561,6 +561,14 @@ extensions:
return diffRangeDir;
}
function resolveQuerySuiteAlias(language: Language, query: string): string {
if (query === "code-quality") {
return `${language}-code-quality.qls`;
}
return query;
}
// Runs queries and creates sarif files in the given folder
export async function runQueries(
sarifFolder: string,
@@ -626,7 +634,9 @@ export async function runQueries(
);
const qualityAnalysisSummary = await runInterpretResults(
language,
config.augmentationProperties.qualityQueriesInput.map((i) => i.uses),
config.augmentationProperties.qualityQueriesInput.map((i) =>
resolveQuerySuiteAlias(language, i.uses),
),
qualitySarifFile,
config.debugMode,
);