Move files.ts to /common
This commit is contained in:
@@ -22,7 +22,7 @@ import {
|
|||||||
getErrorMessage,
|
getErrorMessage,
|
||||||
getErrorStack,
|
getErrorStack,
|
||||||
} from "../pure/helpers-pure";
|
} from "../pure/helpers-pure";
|
||||||
import { walkDirectory } from "../pure/files";
|
import { walkDirectory } from "../common/files";
|
||||||
import { QueryMetadata, SortDirection } from "../pure/interface-types";
|
import { QueryMetadata, SortDirection } from "../pure/interface-types";
|
||||||
import { BaseLogger, Logger, ProgressReporter } from "../common";
|
import { BaseLogger, Logger, ProgressReporter } from "../common";
|
||||||
import { CompilationMessage } from "../pure/legacy-messages";
|
import { CompilationMessage } from "../pure/legacy-messages";
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ import { MultiFileSystemWatcher } from "./multi-file-system-watcher";
|
|||||||
import { AppEventEmitter } from "../events";
|
import { AppEventEmitter } from "../events";
|
||||||
import { extLogger } from "..";
|
import { extLogger } from "..";
|
||||||
import { lstat } from "fs-extra";
|
import { lstat } from "fs-extra";
|
||||||
import { containsPath, isIOError } from "../../pure/files";
|
import { containsPath, isIOError } from "../files";
|
||||||
import {
|
import {
|
||||||
getOnDiskWorkspaceFolders,
|
getOnDiskWorkspaceFolders,
|
||||||
getOnDiskWorkspaceFoldersObjects,
|
getOnDiskWorkspaceFoldersObjects,
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ import { getQlPackPath, QLPACK_FILENAMES } from "../pure/ql";
|
|||||||
import { getErrorMessage } from "../pure/helpers-pure";
|
import { getErrorMessage } from "../pure/helpers-pure";
|
||||||
import { ExtensionPack, ExtensionPackModelFile } from "./shared/extension-pack";
|
import { ExtensionPack, ExtensionPackModelFile } from "./shared/extension-pack";
|
||||||
import { NotificationLogger, showAndLogErrorMessage } from "../common/logging";
|
import { NotificationLogger, showAndLogErrorMessage } from "../common/logging";
|
||||||
import { containsPath } from "../pure/files";
|
import { containsPath } from "../common/files";
|
||||||
|
|
||||||
const maxStep = 3;
|
const maxStep = 3;
|
||||||
|
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ import {
|
|||||||
import { DatabaseItem, PersistedDatabaseItem } from "./database-item";
|
import { DatabaseItem, PersistedDatabaseItem } from "./database-item";
|
||||||
import { isLikelyDatabaseRoot } from "./db-contents-heuristics";
|
import { isLikelyDatabaseRoot } from "./db-contents-heuristics";
|
||||||
import { stat } from "fs-extra";
|
import { stat } from "fs-extra";
|
||||||
import { containsPath, pathsEqual } from "../../pure/files";
|
import { containsPath, pathsEqual } from "../../common/files";
|
||||||
import { DatabaseContents } from "./database-contents";
|
import { DatabaseContents } from "./database-contents";
|
||||||
|
|
||||||
export class DatabaseItemImpl implements DatabaseItem {
|
export class DatabaseItemImpl implements DatabaseItem {
|
||||||
|
|||||||
@@ -26,7 +26,7 @@ import { asError, getErrorMessage } from "../../pure/helpers-pure";
|
|||||||
import { DatabaseItem, PersistedDatabaseItem } from "./database-item";
|
import { DatabaseItem, PersistedDatabaseItem } from "./database-item";
|
||||||
import { redactableError } from "../../common/errors";
|
import { redactableError } from "../../common/errors";
|
||||||
import { remove } from "fs-extra";
|
import { remove } from "fs-extra";
|
||||||
import { containsPath } from "../../pure/files";
|
import { containsPath } from "../../common/files";
|
||||||
import { DatabaseChangedEvent, DatabaseEventKind } from "./database-events";
|
import { DatabaseChangedEvent, DatabaseEventKind } from "./database-events";
|
||||||
import { DatabaseResolver } from "./database-resolver";
|
import { DatabaseResolver } from "./database-resolver";
|
||||||
import { telemetryListener } from "../../common/vscode/telemetry";
|
import { telemetryListener } from "../../common/vscode/telemetry";
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ import {
|
|||||||
} from "vscode";
|
} from "vscode";
|
||||||
import { TeeLogger } from "../common";
|
import { TeeLogger } from "../common";
|
||||||
import { isCanary, MAX_QUERIES } from "../config";
|
import { isCanary, MAX_QUERIES } from "../config";
|
||||||
import { gatherQlFiles } from "../pure/files";
|
import { gatherQlFiles } from "../common/files";
|
||||||
import { basename } from "path";
|
import { basename } from "path";
|
||||||
import { showBinaryChoiceDialog } from "../common/vscode/dialog";
|
import { showBinaryChoiceDialog } from "../common/vscode/dialog";
|
||||||
import { getOnDiskWorkspaceFolders } from "../common/vscode/workspace-folders";
|
import { getOnDiskWorkspaceFolders } from "../common/vscode/workspace-folders";
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ import {
|
|||||||
} from "../common/file-tree-nodes";
|
} from "../common/file-tree-nodes";
|
||||||
import { QueryDiscoverer } from "./query-tree-data-provider";
|
import { QueryDiscoverer } from "./query-tree-data-provider";
|
||||||
import { FilePathDiscovery } from "../common/vscode/file-path-discovery";
|
import { FilePathDiscovery } from "../common/vscode/file-path-discovery";
|
||||||
import { containsPath } from "../pure/files";
|
import { containsPath } from "../common/files";
|
||||||
import { getOnDiskWorkspaceFoldersObjects } from "../common/vscode/workspace-folders";
|
import { getOnDiskWorkspaceFoldersObjects } from "../common/vscode/workspace-folders";
|
||||||
import { QueryLanguage } from "../common/query-language";
|
import { QueryLanguage } from "../common/query-language";
|
||||||
|
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ import { FilePathDiscovery } from "../common/vscode/file-path-discovery";
|
|||||||
import { getErrorMessage } from "../pure/helpers-pure";
|
import { getErrorMessage } from "../pure/helpers-pure";
|
||||||
import { extLogger } from "../common";
|
import { extLogger } from "../common";
|
||||||
import { EOL } from "os";
|
import { EOL } from "os";
|
||||||
import { containsPath } from "../pure/files";
|
import { containsPath } from "../common/files";
|
||||||
import { getOnDiskWorkspaceFolders } from "../common/vscode/workspace-folders";
|
import { getOnDiskWorkspaceFolders } from "../common/vscode/workspace-folders";
|
||||||
|
|
||||||
export interface QueryPack {
|
export interface QueryPack {
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ import { EOL } from "os";
|
|||||||
import { join } from "path";
|
import { join } from "path";
|
||||||
import { Disposable, ExtensionContext } from "vscode";
|
import { Disposable, ExtensionContext } from "vscode";
|
||||||
import { extLogger } from "../common";
|
import { extLogger } from "../common";
|
||||||
import { readDirFullPaths } from "../pure/files";
|
import { readDirFullPaths } from "../common/files";
|
||||||
import { QueryHistoryDirs } from "./query-history-dirs";
|
import { QueryHistoryDirs } from "./query-history-dirs";
|
||||||
import { QueryHistoryManager } from "./query-history-manager";
|
import { QueryHistoryManager } from "./query-history-manager";
|
||||||
|
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ import { DisposableObject } from "../../../common/disposable-object";
|
|||||||
|
|
||||||
import { Recorder } from "./recorder";
|
import { Recorder } from "./recorder";
|
||||||
import { createRequestHandlers } from "./request-handlers";
|
import { createRequestHandlers } from "./request-handlers";
|
||||||
import { getDirectoryNamesInsidePath } from "../../../pure/files";
|
import { getDirectoryNamesInsidePath } from "../../../common/files";
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Enables mocking of the GitHub API server via HTTP interception, using msw.
|
* Enables mocking of the GitHub API server via HTTP interception, using msw.
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
import { expect } from "@jest/globals";
|
import { expect } from "@jest/globals";
|
||||||
import type { MatcherFunction } from "expect";
|
import type { MatcherFunction } from "expect";
|
||||||
import { pathsEqual } from "../../src/pure/files";
|
import { pathsEqual } from "../../src/common/files";
|
||||||
|
|
||||||
const toEqualPath: MatcherFunction<[expectedPath: unknown]> = function (
|
const toEqualPath: MatcherFunction<[expectedPath: unknown]> = function (
|
||||||
actual,
|
actual,
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ import {
|
|||||||
pathsEqual,
|
pathsEqual,
|
||||||
readDirFullPaths,
|
readDirFullPaths,
|
||||||
walkDirectory,
|
walkDirectory,
|
||||||
} from "../../../src/pure/files";
|
} from "../../../src/common/files";
|
||||||
import { DirResult } from "tmp";
|
import { DirResult } from "tmp";
|
||||||
import * as tmp from "tmp";
|
import * as tmp from "tmp";
|
||||||
import { ensureDirSync, symlinkSync, writeFileSync } from "fs-extra";
|
import { ensureDirSync, symlinkSync, writeFileSync } from "fs-extra";
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ import { FilePathDiscovery } from "../../../../../src/common/vscode/file-path-di
|
|||||||
import { basename, dirname, join } from "path";
|
import { basename, dirname, join } from "path";
|
||||||
import { mkdirSync, readFileSync, rmSync, writeFileSync } from "fs";
|
import { mkdirSync, readFileSync, rmSync, writeFileSync } from "fs";
|
||||||
import * as tmp from "tmp";
|
import * as tmp from "tmp";
|
||||||
import { normalizePath } from "../../../../../src/pure/files";
|
import { normalizePath } from "../../../../../src/common/files";
|
||||||
|
|
||||||
interface TestData {
|
interface TestData {
|
||||||
path: string;
|
path: string;
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ import { join } from "path";
|
|||||||
import { ExtensionContext, Uri } from "vscode";
|
import { ExtensionContext, Uri } from "vscode";
|
||||||
import { DatabaseManager } from "../../../../src/databases/local-databases";
|
import { DatabaseManager } from "../../../../src/databases/local-databases";
|
||||||
import { tmpDir } from "../../../../src/tmp-dir";
|
import { tmpDir } from "../../../../src/tmp-dir";
|
||||||
import { walkDirectory } from "../../../../src/pure/files";
|
import { walkDirectory } from "../../../../src/common/files";
|
||||||
import { DisposableBucket } from "../../disposable-bucket";
|
import { DisposableBucket } from "../../disposable-bucket";
|
||||||
import { testDisposeHandler } from "../../test-dispose-handler";
|
import { testDisposeHandler } from "../../test-dispose-handler";
|
||||||
import { HistoryItemLabelProvider } from "../../../../src/query-history/history-item-label-provider";
|
import { HistoryItemLabelProvider } from "../../../../src/query-history/history-item-label-provider";
|
||||||
|
|||||||
Reference in New Issue
Block a user