Skip to content

Commit c3e0f88

Browse files
authored
Merge branch 'main' into aibaars-additional-packs
2 parents 69cc355 + 1ad5a6c commit c3e0f88

9 files changed

+74
-34
lines changed

Diff for: lib/analyze.js

+2-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Diff for: lib/analyze.js.map

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Diff for: lib/config-utils.js

+22-10
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Diff for: lib/config-utils.js.map

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Diff for: lib/config-utils.test.js

+8-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Diff for: lib/config-utils.test.js.map

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Diff for: src/analyze.ts

+4-1
Original file line numberDiff line numberDiff line change
@@ -162,7 +162,10 @@ export async function runQueries(
162162
logger.startGroup(`Analyzing ${language}`);
163163

164164
const queries = config.queries[language];
165-
if (queries.builtin.length === 0 && queries.custom.length === 0) {
165+
if (
166+
queries === undefined ||
167+
(queries.builtin.length === 0 && queries.custom.length === 0)
168+
) {
166169
throw new Error(
167170
`Unable to analyse ${language} as no queries were selected for this language`
168171
);

Diff for: src/config-utils.test.ts

+8-2
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,10 @@ test("load empty config", async (t) => {
6868
const codeQL = setCodeQL({
6969
async resolveQueries() {
7070
return {
71-
byLanguage: {},
71+
byLanguage: {
72+
javascript: { queries: ["query1.ql"] },
73+
python: { queries: ["query2.ql"] },
74+
},
7275
noDeclaredLanguage: {},
7376
multipleDeclaredLanguages: {},
7477
};
@@ -116,7 +119,10 @@ test("loading config saves config", async (t) => {
116119
const codeQL = setCodeQL({
117120
async resolveQueries() {
118121
return {
119-
byLanguage: {},
122+
byLanguage: {
123+
javascript: { queries: ["query1.ql"] },
124+
python: { queries: ["query2.ql"] },
125+
},
120126
noDeclaredLanguage: {},
121127
multipleDeclaredLanguages: {},
122128
};

0 commit comments

Comments
 (0)