Skip to content

Commit 2e96ba9

Browse files
committed
Move databaseFetcher.ts to /databases/database-fetcher.ts
1 parent 57cc965 commit 2e96ba9

File tree

8 files changed

+27
-24
lines changed

8 files changed

+27
-24
lines changed

extensions/ql-vscode/src/data-extensions-editor/data-extensions-editor-view.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ import { DatabaseItem, DatabaseManager } from "../local-databases";
2525
import { CodeQLCliServer } from "../cli";
2626
import { asError, assertNever, getErrorMessage } from "../pure/helpers-pure";
2727
import { generateFlowModel } from "./generate-flow-model";
28-
import { promptImportGithubDatabase } from "../databaseFetcher";
28+
import { promptImportGithubDatabase } from "../databases/database-fetcher";
2929
import { App } from "../common/app";
3030
import { ResolvableLocationValue } from "../pure/bqrs-cli-types";
3131
import { showResolvableLocation } from "../interface-utils";

extensions/ql-vscode/src/databaseFetcher.ts renamed to extensions/ql-vscode/src/databases/database-fetcher.ts

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import fetch, { Response } from "node-fetch";
22
import { zip } from "zip-a-folder";
33
import { Open } from "unzipper";
44
import { Uri, CancellationToken, window, InputBoxOptions } from "vscode";
5-
import { CodeQLCliServer } from "./cli";
5+
import { CodeQLCliServer } from "../cli";
66
import {
77
ensureDir,
88
realpath as fs_realpath,
@@ -16,18 +16,18 @@ import { basename, join } from "path";
1616
import * as Octokit from "@octokit/rest";
1717
import { retry } from "@octokit/plugin-retry";
1818

19-
import { DatabaseManager, DatabaseItem } from "./local-databases";
20-
import { showAndLogInformationMessage, tmpDir } from "./helpers";
21-
import { reportStreamProgress, ProgressCallback } from "./progress";
22-
import { extLogger } from "./common";
23-
import { getErrorMessage } from "./pure/helpers-pure";
19+
import { DatabaseManager, DatabaseItem } from "../local-databases";
20+
import { showAndLogInformationMessage, tmpDir } from "../helpers";
21+
import { reportStreamProgress, ProgressCallback } from "../progress";
22+
import { extLogger } from "../common";
23+
import { getErrorMessage } from "../pure/helpers-pure";
2424
import {
2525
getNwoFromGitHubUrl,
2626
isValidGitHubNwo,
27-
} from "./common/github-url-identifier-helper";
28-
import { Credentials } from "./common/authentication";
29-
import { AppCommandManager } from "./common/commands";
30-
import { ALLOW_HTTP_SETTING } from "./config";
27+
} from "../common/github-url-identifier-helper";
28+
import { Credentials } from "../common/authentication";
29+
import { AppCommandManager } from "../common/commands";
30+
import { ALLOW_HTTP_SETTING } from "../config";
3131

3232
/**
3333
* Prompts a user to fetch a database from a remote location. Database is assumed to be an archive file.

extensions/ql-vscode/src/local-databases-ui.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ import {
3939
importArchiveDatabase,
4040
promptImportGithubDatabase,
4141
promptImportInternetDatabase,
42-
} from "./databaseFetcher";
42+
} from "./databases/database-fetcher";
4343
import { asError, asyncFilter, getErrorMessage } from "./pure/helpers-pure";
4444
import { QueryRunner } from "./query-server";
4545
import { isCanary } from "./config";

extensions/ql-vscode/src/skeleton-query-wizard.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,10 @@ import { getErrorMessage } from "./pure/helpers-pure";
1313
import { QlPackGenerator } from "./qlpack-generator";
1414
import { DatabaseItem, DatabaseManager } from "./local-databases";
1515
import { ProgressCallback, UserCancellationException } from "./progress";
16-
import { askForGitHubRepo, downloadGitHubDatabase } from "./databaseFetcher";
16+
import {
17+
askForGitHubRepo,
18+
downloadGitHubDatabase,
19+
} from "./databases/database-fetcher";
1720
import {
1821
getSkeletonWizardFolder,
1922
isCodespacesTemplate,

extensions/ql-vscode/test/vscode-tests/cli-integration/databaseFetcher.test.ts renamed to extensions/ql-vscode/test/vscode-tests/cli-integration/databases/database-fetcher.test.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,25 @@
11
import { join } from "path";
22
import { CancellationToken, Uri, window } from "vscode";
33

4-
import { CodeQLCliServer } from "../../../src/cli";
5-
import { DatabaseManager } from "../../../src/local-databases";
4+
import { CodeQLCliServer } from "../../../../src/cli";
5+
import { DatabaseManager } from "../../../../src/local-databases";
66
import {
77
importArchiveDatabase,
88
promptImportInternetDatabase,
9-
} from "../../../src/databaseFetcher";
9+
} from "../../../../src/databases/database-fetcher";
1010
import {
1111
cleanDatabases,
1212
dbLoc,
1313
DB_URL,
1414
getActivatedExtension,
1515
storagePath,
16-
} from "../global.helper";
17-
import { createMockCommandManager } from "../../__mocks__/commandsMock";
16+
} from "../../global.helper";
17+
import { createMockCommandManager } from "../../../__mocks__/commandsMock";
1818

1919
/**
2020
* Run various integration tests for databases
2121
*/
22-
describe("DatabaseFetcher", () => {
22+
describe("database-fetcher", () => {
2323
let databaseManager: DatabaseManager;
2424
let inputBoxStub: jest.SpiedFunction<typeof window.showInputBox>;
2525
let cli: CodeQLCliServer;

extensions/ql-vscode/test/vscode-tests/cli-integration/skeleton-query-wizard.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ import {
1818
DatabaseManager,
1919
FullDatabaseOptions,
2020
} from "../../../src/local-databases";
21-
import * as databaseFetcher from "../../../src/databaseFetcher";
21+
import * as databaseFetcher from "../../../src/databases/database-fetcher";
2222
import { createMockDB } from "../../factories/databases/databases";
2323
import { asError } from "../../../src/pure/helpers-pure";
2424
import { Setting } from "../../../src/config";

extensions/ql-vscode/test/vscode-tests/global.helper.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import { CodeQLCliServer } from "../../src/cli";
1212
import { removeWorkspaceRefs } from "../../src/variant-analysis/run-remote-query";
1313
import { CodeQLExtensionInterface } from "../../src/extension";
1414
import { ProgressCallback } from "../../src/progress";
15-
import { importArchiveDatabase } from "../../src/databaseFetcher";
15+
import { importArchiveDatabase } from "../../src/databases/database-fetcher";
1616
import { createMockCommandManager } from "../__mocks__/commandsMock";
1717

1818
// This file contains helpers shared between tests that work with an activated extension.

extensions/ql-vscode/test/vscode-tests/no-workspace/databaseFetcher.test.ts renamed to extensions/ql-vscode/test/vscode-tests/no-workspace/databases/database-fetcher.test.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,14 @@ import { window } from "vscode";
66
import {
77
convertGithubNwoToDatabaseUrl,
88
findDirWithFile,
9-
} from "../../../src/databaseFetcher";
9+
} from "../../../../src/databases/database-fetcher";
1010
import * as Octokit from "@octokit/rest";
11-
import { mockedQuickPickItem } from "../utils/mocking.helpers";
11+
import { mockedQuickPickItem } from "../../utils/mocking.helpers";
1212

1313
// These tests make API calls and may need extra time to complete.
1414
jest.setTimeout(10000);
1515

16-
describe("databaseFetcher", () => {
16+
describe("database-fetcher", () => {
1717
describe("convertGithubNwoToDatabaseUrl", () => {
1818
let quickPickSpy: jest.SpiedFunction<typeof window.showQuickPick>;
1919

0 commit comments

Comments
 (0)