Skip to content

Commit 82d0309

Browse files
authored
Merge pull request #2193 from github/nora/query-history-data-model
Move query-serialization
2 parents f7b6d4c + fa29bcc commit 82d0309

File tree

3 files changed

+21
-18
lines changed

3 files changed

+21
-18
lines changed

extensions/ql-vscode/src/query-history/query-history-manager.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ import {
4848
import {
4949
deserializeQueryHistory,
5050
serializeQueryHistory,
51-
} from "../query-serialization";
51+
} from "./store/query-history-store";
5252
import { pathExists } from "fs-extra";
5353
import { CliVersionConstraint } from "../cli";
5454
import { HistoryItemLabelProvider } from "./history-item-label-provider";

extensions/ql-vscode/src/query-serialization.ts renamed to extensions/ql-vscode/src/query-history/store/query-history-store.ts

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
import { pathExists, readFile, remove, mkdir, writeFile } from "fs-extra";
22
import { dirname } from "path";
33

4-
import { showAndLogExceptionWithTelemetry } from "./helpers";
4+
import { showAndLogExceptionWithTelemetry } from "../../helpers";
55
import {
66
asError,
77
asyncFilter,
88
getErrorMessage,
99
getErrorStack,
10-
} from "./pure/helpers-pure";
11-
import { CompletedQueryInfo, LocalQueryInfo } from "./query-results";
12-
import { QueryHistoryInfo } from "./query-history/query-history-info";
13-
import { QueryEvaluationInfo } from "./run-queries-shared";
14-
import { QueryResultType } from "./pure/legacy-messages";
15-
import { redactableError } from "./pure/errors";
10+
} from "../../pure/helpers-pure";
11+
import { CompletedQueryInfo, LocalQueryInfo } from "../../query-results";
12+
import { QueryHistoryInfo } from "../query-history-info";
13+
import { QueryEvaluationInfo } from "../../run-queries-shared";
14+
import { QueryResultType } from "../../pure/legacy-messages";
15+
import { redactableError } from "../../pure/errors";
1616

1717
export async function deserializeQueryHistory(
1818
fsPath: string,

extensions/ql-vscode/test/vscode-tests/no-workspace/query-serialization.test.ts renamed to extensions/ql-vscode/test/vscode-tests/no-workspace/query-history/store/query-history-store.test.ts

Lines changed: 13 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,22 @@
11
import {
22
deserializeQueryHistory,
33
serializeQueryHistory,
4-
} from "../../../src/query-serialization";
4+
} from "../../../../../src/query-history/store/query-history-store";
55
import { join } from "path";
66
import { writeFileSync, mkdirpSync, writeFile } from "fs-extra";
7-
import { LocalQueryInfo, InitialQueryInfo } from "../../../src/query-results";
8-
import { QueryWithResults } from "../../../src/run-queries-shared";
9-
import { DatabaseInfo } from "../../../src/pure/interface-types";
7+
import {
8+
LocalQueryInfo,
9+
InitialQueryInfo,
10+
} from "../../../../../src/query-results";
11+
import { QueryWithResults } from "../../../../../src/run-queries-shared";
12+
import { DatabaseInfo } from "../../../../../src/pure/interface-types";
1013
import { CancellationTokenSource, Uri } from "vscode";
11-
import { tmpDir } from "../../../src/helpers";
12-
import { QueryResultType } from "../../../src/pure/legacy-messages";
13-
import { QueryInProgress } from "../../../src/legacy-query-server/run-queries";
14-
import { VariantAnalysisHistoryItem } from "../../../src/query-history/variant-analysis-history-item";
15-
import { QueryHistoryInfo } from "../../../src/query-history/query-history-info";
16-
import { createMockVariantAnalysisHistoryItem } from "../../factories/query-history/variant-analysis-history-item";
14+
import { tmpDir } from "../../../../../src/helpers";
15+
import { QueryResultType } from "../../../../../src/pure/legacy-messages";
16+
import { QueryInProgress } from "../../../../../src/legacy-query-server/run-queries";
17+
import { VariantAnalysisHistoryItem } from "../../../../../src/query-history/variant-analysis-history-item";
18+
import { QueryHistoryInfo } from "../../../../../src/query-history/query-history-info";
19+
import { createMockVariantAnalysisHistoryItem } from "../../../../factories/query-history/variant-analysis-history-item";
1720
import { nanoid } from "nanoid";
1821

1922
describe("serialize and deserialize", () => {

0 commit comments

Comments
 (0)