mirror of
https://github.com/github/codeql-action.git
synced 2026-10-30 01:27:22 +00:00
Interpret results for quality queries and store as separate SARIF file
This commit is contained in:
@@ -618,6 +618,22 @@ export async function runQueries(
|
||||
sarifFile,
|
||||
config.debugMode,
|
||||
);
|
||||
if (config.augmentationProperties.qualityQueriesInput !== undefined) {
|
||||
logger.info(`Interpreting quality results for ${language}`);
|
||||
const qualitySarifFile = path.join(
|
||||
sarifFolder,
|
||||
`${language}.quality.sarif`,
|
||||
);
|
||||
const qualityAnalysisSummary = await runInterpretResults(
|
||||
language,
|
||||
config.augmentationProperties.qualityQueriesInput.map((i) => i.uses),
|
||||
qualitySarifFile,
|
||||
config.debugMode,
|
||||
);
|
||||
|
||||
// TODO: move
|
||||
logger.info(qualityAnalysisSummary);
|
||||
}
|
||||
const endTimeInterpretResults = new Date();
|
||||
statusReport[`interpret_results_${language}_duration_ms`] =
|
||||
endTimeInterpretResults.getTime() - startTimeInterpretResults.getTime();
|
||||
|
||||
Reference in New Issue
Block a user