Skip to content

Commit d981505

Browse files
committed
Add log for supported languages
1 parent f8fb310 commit d981505

File tree

2 files changed

+14
-3
lines changed

2 files changed

+14
-3
lines changed

lib/init-action.js

Lines changed: 7 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/config-utils.ts

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -305,6 +305,7 @@ export function getUnknownLanguagesError(languages: string[]): string {
305305
export async function getSupportedLanguageMap(
306306
codeql: CodeQL,
307307
features: FeatureEnablement,
308+
logger: Logger,
308309
): Promise<Record<string, string>> {
309310
const resolveSupportedLanguagesUsingCli = await features.getValue(
310311
Feature.ResolveSupportedLanguagesUsingCli,
@@ -313,6 +314,11 @@ export async function getSupportedLanguageMap(
313314
const resolveResult = await codeql.betterResolveLanguages({
314315
filterToLanguagesWithQueries: resolveSupportedLanguagesUsingCli,
315316
});
317+
if (resolveSupportedLanguagesUsingCli) {
318+
logger.debug(
319+
`The CodeQL CLI supports the following languages: ${Object.keys(resolveResult.extractors).join(", ")}`,
320+
);
321+
}
316322
const supportedLanguages: Record<string, string> = {};
317323
// Populate canonical language names
318324
for (const extractor of Object.keys(resolveResult.extractors)) {
@@ -415,7 +421,7 @@ export async function getLanguages(
415421
logger,
416422
);
417423

418-
const languageMap = await getSupportedLanguageMap(codeql, features);
424+
const languageMap = await getSupportedLanguageMap(codeql, features, logger);
419425
const languagesSet = new Set<Language>();
420426
const unknownLanguages: string[] = [];
421427

0 commit comments

Comments
 (0)