From f2e20f52e0afc1acc15601808782eb3495331ec9 Mon Sep 17 00:00:00 2001 From: "Michael B. Gale" Date: Thu, 4 Sep 2025 10:01:17 +0100 Subject: [PATCH] Rename `getDefaultConfig` and update doc comment --- lib/init-action.js | 4 ++-- src/config-utils.test.ts | 2 +- src/config-utils.ts | 7 ++++--- 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/lib/init-action.js b/lib/init-action.js index ccfd60205..af7beae48 100644 --- a/lib/init-action.js +++ b/lib/init-action.js @@ -87238,7 +87238,7 @@ async function getRawLanguages(languagesInput, repository, sourceRoot, logger) { autodetected: true }; } -async function getDefaultConfig({ +async function initActionState({ analysisKindsInput, languagesInput, queriesInput, @@ -87604,7 +87604,7 @@ async function initConfig(inputs) { tempDir ); } - const config = await getDefaultConfig(inputs, userConfig); + const config = await initActionState(inputs, userConfig); const { overlayDatabaseMode, useOverlayDatabaseCaching } = await getOverlayDatabaseMode( inputs.codeql, inputs.repository, diff --git a/src/config-utils.test.ts b/src/config-utils.test.ts index 98b5491ad..c78ba6a33 100644 --- a/src/config-utils.test.ts +++ b/src/config-utils.test.ts @@ -157,7 +157,7 @@ test("load empty config", async (t) => { }), ); - const expectedConfig = await configUtils.getDefaultConfig( + const expectedConfig = await configUtils.initActionState( createTestInitConfigInputs({ languagesInput: languages, tempDir, diff --git a/src/config-utils.ts b/src/config-utils.ts index af768ad11..66e50e74d 100644 --- a/src/config-utils.ts +++ b/src/config-utils.ts @@ -508,9 +508,10 @@ export interface InitConfigInputs { } /** - * Get the default config, populated without user configuration file. + * Initialise the CodeQL Action state, which includes the base configuration for the Action + * and computes the configuration for the CodeQL CLI. */ -export async function getDefaultConfig( +export async function initActionState( { analysisKindsInput, languagesInput, @@ -1107,7 +1108,7 @@ export async function initConfig(inputs: InitConfigInputs): Promise { ); } - const config = await getDefaultConfig(inputs, userConfig); + const config = await initActionState(inputs, userConfig); // The choice of overlay database mode depends on the selection of languages // and queries, which in turn depends on the user config and the augmentation