Remove augmentationProperties variable from initConfig and improve documentation

This commit is contained in:
Michael B. Gale
2025-09-01 15:11:34 +01:00
parent 74064af287
commit 53c72c5dc6
2 changed files with 15 additions and 11 deletions

9
lib/init-action.js generated
View File

@@ -90126,7 +90126,6 @@ async function initConfig(inputs) {
);
}
const config = await getDefaultConfig(inputs);
const augmentationProperties = config.augmentationProperties;
config.originalUserInput = userConfig;
const { overlayDatabaseMode, useOverlayDatabaseCaching } = await getOverlayDatabaseMode(
inputs.codeql,
@@ -90135,20 +90134,20 @@ async function initConfig(inputs) {
config.languages,
inputs.sourceRoot,
config.buildMode,
generateCodeScanningConfig(userConfig, augmentationProperties),
generateCodeScanningConfig(userConfig, config.augmentationProperties),
logger
);
logger.info(
`Using overlay database mode: ${overlayDatabaseMode} ${useOverlayDatabaseCaching ? "with" : "without"} caching.`
);
augmentationProperties.overlayDatabaseMode = overlayDatabaseMode;
augmentationProperties.useOverlayDatabaseCaching = useOverlayDatabaseCaching;
config.augmentationProperties.overlayDatabaseMode = overlayDatabaseMode;
config.augmentationProperties.useOverlayDatabaseCaching = useOverlayDatabaseCaching;
if (overlayDatabaseMode === "overlay" /* Overlay */ || await shouldPerformDiffInformedAnalysis(
inputs.codeql,
inputs.features,
logger
)) {
augmentationProperties.extraQueryExclusions.push({
config.augmentationProperties.extraQueryExclusions.push({
exclude: { tags: "exclude-from-incremental" }
});
}