Move interface-types.ts to /common
This commit is contained in:
@@ -23,7 +23,7 @@ import {
|
||||
getErrorStack,
|
||||
} from "../common/helpers-pure";
|
||||
import { walkDirectory } from "../common/files";
|
||||
import { QueryMetadata, SortDirection } from "../pure/interface-types";
|
||||
import { QueryMetadata, SortDirection } from "../common/interface-types";
|
||||
import { BaseLogger, Logger } from "../common/logging";
|
||||
import { ProgressReporter } from "../common/logging/vscode";
|
||||
import { CompilationMessage } from "../pure/legacy-messages";
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { CodeQLCliServer } from "./cli";
|
||||
import { QueryMetadata } from "../pure/interface-types";
|
||||
import { QueryMetadata } from "../common/interface-types";
|
||||
import { extLogger } from "../common/logging/vscode";
|
||||
|
||||
/**
|
||||
|
||||
@@ -14,7 +14,7 @@ import {
|
||||
import {
|
||||
RepositoriesFilterSortState,
|
||||
RepositoriesFilterSortStateWithIds,
|
||||
} from "./variant-analysis-filter-sort";
|
||||
} from "../pure/variant-analysis-filter-sort";
|
||||
import { ErrorLike } from "../common/errors";
|
||||
import { DataFlowPaths } from "../variant-analysis/shared/data-flow-paths";
|
||||
import { ExternalApiUsage } from "../data-extensions-editor/external-api-usage";
|
||||
@@ -4,7 +4,7 @@ import {
|
||||
FromCompareViewMessage,
|
||||
ToCompareViewMessage,
|
||||
QueryCompareResult,
|
||||
} from "../pure/interface-types";
|
||||
} from "../common/interface-types";
|
||||
import { Logger, showAndLogExceptionWithTelemetry } from "../common/logging";
|
||||
import { extLogger } from "../common/logging/vscode";
|
||||
import { CodeQLCliServer } from "../codeql-cli/cli";
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { RawResultSet } from "../common/bqrs-cli-types";
|
||||
import { QueryCompareResult } from "../pure/interface-types";
|
||||
import { QueryCompareResult } from "../common/interface-types";
|
||||
|
||||
/**
|
||||
* Compare the rows of two queries. Use deep equality to determine if
|
||||
|
||||
@@ -14,7 +14,7 @@ import {
|
||||
import {
|
||||
FromDataExtensionsEditorMessage,
|
||||
ToDataExtensionsEditorMessage,
|
||||
} from "../pure/interface-types";
|
||||
} from "../common/interface-types";
|
||||
import { ProgressUpdate } from "../common/vscode/progress";
|
||||
import { QueryRunner } from "../query-server";
|
||||
import {
|
||||
|
||||
@@ -39,7 +39,7 @@ import {
|
||||
NavigationDirection,
|
||||
getDefaultResultSetName,
|
||||
ParsedResultSets,
|
||||
} from "../pure/interface-types";
|
||||
} from "../common/interface-types";
|
||||
import { extLogger } from "../common/logging/vscode";
|
||||
import { Logger, showAndLogExceptionWithTelemetry } from "../common/logging";
|
||||
import {
|
||||
|
||||
@@ -16,7 +16,7 @@ import {
|
||||
RawResultsSortState,
|
||||
SortDirection,
|
||||
SortedResultSetInfo,
|
||||
} from "../../pure/interface-types";
|
||||
} from "../../common/interface-types";
|
||||
|
||||
export function mapLocalQueryInfoToDto(
|
||||
query: LocalQueryInfo,
|
||||
|
||||
@@ -19,7 +19,7 @@ import {
|
||||
RawResultsSortState,
|
||||
SortDirection,
|
||||
SortedResultSetInfo,
|
||||
} from "../../pure/interface-types";
|
||||
} from "../../common/interface-types";
|
||||
|
||||
export function mapLocalQueryItemToDomainModel(
|
||||
localQuery: QueryHistoryLocalQueryDto,
|
||||
|
||||
@@ -14,7 +14,7 @@ import {
|
||||
SarifInterpretationData,
|
||||
GraphInterpretationData,
|
||||
DatabaseInfo,
|
||||
} from "./pure/interface-types";
|
||||
} from "./common/interface-types";
|
||||
import { QueryStatus } from "./query-status";
|
||||
import {
|
||||
EvaluatorLogPaths,
|
||||
|
||||
@@ -11,7 +11,7 @@ import {
|
||||
} from "../../databases/local-databases";
|
||||
import { tmpDir } from "../../tmp-dir";
|
||||
import { ProgressCallback } from "../../common/vscode/progress";
|
||||
import { QueryMetadata } from "../../pure/interface-types";
|
||||
import { QueryMetadata } from "../../common/interface-types";
|
||||
import { extLogger } from "../../common/logging/vscode";
|
||||
import {
|
||||
Logger,
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import * as messages from "./pure/messages-shared";
|
||||
import * as legacyMessages from "./pure/legacy-messages";
|
||||
import { DatabaseInfo, QueryMetadata } from "./pure/interface-types";
|
||||
import { DatabaseInfo, QueryMetadata } from "./common/interface-types";
|
||||
import { join, parse, dirname, basename } from "path";
|
||||
import {
|
||||
ConfigurationTarget,
|
||||
|
||||
@@ -3,7 +3,7 @@ import { Logger } from "../common/logging";
|
||||
import { transformBqrsResultSet } from "../common/bqrs-cli-types";
|
||||
import { AnalysisRawResults } from "./shared/analysis-result";
|
||||
import { MAX_RAW_RESULTS } from "./shared/result-limits";
|
||||
import { SELECT_TABLE_NAME } from "../pure/interface-types";
|
||||
import { SELECT_TABLE_NAME } from "../common/interface-types";
|
||||
|
||||
export async function extractRawResults(
|
||||
cliServer: CodeQLCliServer,
|
||||
|
||||
@@ -8,7 +8,7 @@ import { telemetryListener } from "../common/vscode/telemetry";
|
||||
import {
|
||||
FromDataFlowPathsMessage,
|
||||
ToDataFlowPathsMessage,
|
||||
} from "../pure/interface-types";
|
||||
} from "../common/interface-types";
|
||||
import { DataFlowPaths } from "./shared/data-flow-paths";
|
||||
import { redactableError } from "../common/errors";
|
||||
import { extLogger } from "../common/logging/vscode";
|
||||
|
||||
@@ -18,7 +18,7 @@ import {
|
||||
UserCancellationException,
|
||||
} from "../common/vscode/progress";
|
||||
import { RequestError } from "@octokit/types/dist-types";
|
||||
import { QueryMetadata } from "../pure/interface-types";
|
||||
import { QueryMetadata } from "../common/interface-types";
|
||||
import { getErrorMessage, REPO_REGEX } from "../common/helpers-pure";
|
||||
import { getRepositoryFromNwo } from "./gh-api/gh-api-client";
|
||||
import {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import { ExtensionContext, WebviewPanel, WebviewPanelSerializer } from "vscode";
|
||||
import { VariantAnalysisView } from "./variant-analysis-view";
|
||||
import { VariantAnalysisState } from "../pure/interface-types";
|
||||
import { VariantAnalysisState } from "../common/interface-types";
|
||||
import { VariantAnalysisViewManager } from "./variant-analysis-view-manager";
|
||||
import { App } from "../common/app";
|
||||
|
||||
|
||||
@@ -10,7 +10,7 @@ import {
|
||||
import {
|
||||
FromVariantAnalysisMessage,
|
||||
ToVariantAnalysisMessage,
|
||||
} from "../pure/interface-types";
|
||||
} from "../common/interface-types";
|
||||
import { assertNever } from "../common/helpers-pure";
|
||||
import {
|
||||
VariantAnalysis,
|
||||
|
||||
@@ -4,7 +4,7 @@ import { useState, useEffect } from "react";
|
||||
import {
|
||||
ToCompareViewMessage,
|
||||
SetComparisonsMessage,
|
||||
} from "../../pure/interface-types";
|
||||
} from "../../common/interface-types";
|
||||
import CompareSelector from "./CompareSelector";
|
||||
import { vscode } from "../vscode-api";
|
||||
import CompareTable from "./CompareTable";
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import * as React from "react";
|
||||
|
||||
import { SetComparisonsMessage } from "../../pure/interface-types";
|
||||
import { SetComparisonsMessage } from "../../common/interface-types";
|
||||
import RawTableHeader from "../results/RawTableHeader";
|
||||
import { className } from "../results/result-table-utils";
|
||||
import { ResultRow } from "../../common/bqrs-cli-types";
|
||||
|
||||
@@ -3,7 +3,7 @@ import { useCallback, useEffect, useMemo, useState } from "react";
|
||||
import {
|
||||
ShowProgressMessage,
|
||||
ToDataExtensionsEditorMessage,
|
||||
} from "../../pure/interface-types";
|
||||
} from "../../common/interface-types";
|
||||
import { VSCodeButton } from "@vscode/webview-ui-toolkit/react";
|
||||
import styled from "styled-components";
|
||||
import { ExternalApiUsage } from "../../data-extensions-editor/external-api-usage";
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import * as React from "react";
|
||||
import { useEffect, useState } from "react";
|
||||
import { ToDataFlowPathsMessage } from "../../pure/interface-types";
|
||||
import { ToDataFlowPathsMessage } from "../../common/interface-types";
|
||||
import { DataFlowPaths as DataFlowPathsDomainModel } from "../../variant-analysis/shared/data-flow-paths";
|
||||
import { DataFlowPaths } from "./DataFlowPaths";
|
||||
|
||||
|
||||
@@ -1,7 +1,10 @@
|
||||
import * as React from "react";
|
||||
|
||||
import { vscode } from "../vscode-api";
|
||||
import { RawResultsSortState, SortDirection } from "../../pure/interface-types";
|
||||
import {
|
||||
RawResultsSortState,
|
||||
SortDirection,
|
||||
} from "../../common/interface-types";
|
||||
import { nextSortDirection } from "./result-table-utils";
|
||||
import { Column } from "../../common/bqrs-cli-types";
|
||||
|
||||
|
||||
@@ -5,7 +5,7 @@ import {
|
||||
Interpretation,
|
||||
IntoResultsViewMsg,
|
||||
SortDirection,
|
||||
} from "../../../pure/interface-types";
|
||||
} from "../../../common/interface-types";
|
||||
import * as fs from "fs-extra";
|
||||
import { resolve } from "path";
|
||||
import { ColumnKindCode } from "../../../common/bqrs-cli-types";
|
||||
|
||||
@@ -21,7 +21,7 @@ import {
|
||||
InterpretedResultsSortColumn,
|
||||
SortDirection,
|
||||
InterpretedResultsSortState,
|
||||
} from "../../pure/interface-types";
|
||||
} from "../../common/interface-types";
|
||||
import {
|
||||
parseSarifPlainTextMessage,
|
||||
parseSarifLocation,
|
||||
|
||||
@@ -4,7 +4,7 @@ import { ResultTableProps, jumpToLocation } from "./result-table-utils";
|
||||
import {
|
||||
InterpretedResultSet,
|
||||
GraphInterpretationData,
|
||||
} from "../../pure/interface-types";
|
||||
} from "../../common/interface-types";
|
||||
import { graphviz, GraphvizOptions } from "d3-graphviz";
|
||||
import { tryGetLocationFromString } from "../../common/bqrs-utils";
|
||||
export type GraphProps = ResultTableProps & {
|
||||
|
||||
@@ -11,7 +11,7 @@ import {
|
||||
NavigateMsg,
|
||||
NavigationDirection,
|
||||
RawTableResultSet,
|
||||
} from "../../pure/interface-types";
|
||||
} from "../../common/interface-types";
|
||||
import RawTableHeader from "./RawTableHeader";
|
||||
import RawTableRow from "./RawTableRow";
|
||||
import { ResultRow } from "../../common/bqrs-cli-types";
|
||||
|
||||
@@ -6,7 +6,7 @@ import {
|
||||
QueryMetadata,
|
||||
SortDirection,
|
||||
ResultSet,
|
||||
} from "../../pure/interface-types";
|
||||
} from "../../common/interface-types";
|
||||
import { assertNever } from "../../common/helpers-pure";
|
||||
import { vscode } from "../vscode-api";
|
||||
import { convertNonPrintableChars } from "../../pure/text-utils";
|
||||
|
||||
@@ -13,7 +13,7 @@ import {
|
||||
getDefaultResultSetName,
|
||||
ParsedResultSets,
|
||||
IntoResultsViewMsg,
|
||||
} from "../../pure/interface-types";
|
||||
} from "../../common/interface-types";
|
||||
import { PathTable } from "./alert-table";
|
||||
import { Graph } from "./graph";
|
||||
import { RawTable } from "./raw-results-table";
|
||||
|
||||
@@ -13,7 +13,7 @@ import {
|
||||
ParsedResultSets,
|
||||
NavigateMsg,
|
||||
ResultSet,
|
||||
} from "../../pure/interface-types";
|
||||
} from "../../common/interface-types";
|
||||
import { EventHandlers as EventHandlerList } from "./event-handler-list";
|
||||
import { ResultTables } from "./result-tables";
|
||||
|
||||
|
||||
@@ -10,7 +10,7 @@ import {
|
||||
import { VariantAnalysisHeader } from "./VariantAnalysisHeader";
|
||||
import { VariantAnalysisOutcomePanels } from "./VariantAnalysisOutcomePanels";
|
||||
import { VariantAnalysisLoading } from "./VariantAnalysisLoading";
|
||||
import { ToVariantAnalysisMessage } from "../../pure/interface-types";
|
||||
import { ToVariantAnalysisMessage } from "../../common/interface-types";
|
||||
import { vscode } from "../vscode-api";
|
||||
import { defaultFilterSortState } from "../../pure/variant-analysis-filter-sort";
|
||||
import { sendTelemetry, useTelemetryOnChange } from "../common/telemetry";
|
||||
|
||||
@@ -6,7 +6,7 @@ import {
|
||||
} from "../../../variant-analysis/shared/variant-analysis";
|
||||
import { VariantAnalysis, VariantAnalysisProps } from "../VariantAnalysis";
|
||||
import { createMockVariantAnalysis } from "../../../../test/factories/variant-analysis/shared/variant-analysis";
|
||||
import { ToVariantAnalysisMessage } from "../../../pure/interface-types";
|
||||
import { ToVariantAnalysisMessage } from "../../../common/interface-types";
|
||||
import { FilterKey, SortKey } from "../../../pure/variant-analysis-filter-sort";
|
||||
import { postMessage } from "../../common/post-message";
|
||||
|
||||
|
||||
@@ -4,7 +4,7 @@ import {
|
||||
FromResultsViewMsg,
|
||||
FromVariantAnalysisMessage,
|
||||
VariantAnalysisState,
|
||||
} from "../pure/interface-types";
|
||||
} from "../common/interface-types";
|
||||
|
||||
export interface VsCodeApi {
|
||||
/**
|
||||
|
||||
@@ -6,7 +6,7 @@ import {
|
||||
} from "../../../src/run-queries-shared";
|
||||
import { CancellationTokenSource } from "vscode";
|
||||
import { QueryResultType } from "../../../src/pure/legacy-messages";
|
||||
import { QueryMetadata } from "../../../src/pure/interface-types";
|
||||
import { QueryMetadata } from "../../../src/common/interface-types";
|
||||
|
||||
export function createMockLocalQueryInfo({
|
||||
startTime = new Date(),
|
||||
|
||||
@@ -2,7 +2,7 @@ import { Uri, ViewColumn, WebviewPanel, window } from "vscode";
|
||||
import { basename } from "path";
|
||||
import { FileResult, fileSync } from "tmp";
|
||||
import { fileUriToWebviewUri } from "../../../../src/local-queries/webview";
|
||||
import { getDefaultResultSetName } from "../../../../src/pure/interface-types";
|
||||
import { getDefaultResultSetName } from "../../../../src/common/interface-types";
|
||||
|
||||
describe("interface-utils", () => {
|
||||
describe("webview uri conversion", () => {
|
||||
|
||||
@@ -9,7 +9,7 @@ import {
|
||||
InitialQueryInfo,
|
||||
} from "../../../../../src/query-results";
|
||||
import { QueryWithResults } from "../../../../../src/run-queries-shared";
|
||||
import { DatabaseInfo } from "../../../../../src/pure/interface-types";
|
||||
import { DatabaseInfo } from "../../../../../src/common/interface-types";
|
||||
import { CancellationTokenSource, Uri } from "vscode";
|
||||
import { tmpDir } from "../../../../../src/tmp-dir";
|
||||
import { QueryResultType } from "../../../../../src/pure/legacy-messages";
|
||||
|
||||
@@ -17,7 +17,7 @@ import {
|
||||
DatabaseInfo,
|
||||
SortDirection,
|
||||
SortedResultSetInfo,
|
||||
} from "../../../src/pure/interface-types";
|
||||
} from "../../../src/common/interface-types";
|
||||
import { CodeQLCliServer, SourceInfo } from "../../../src/codeql-cli/cli";
|
||||
import { CancellationTokenSource, Uri } from "vscode";
|
||||
import { tmpDir } from "../../../src/tmp-dir";
|
||||
|
||||
Reference in New Issue
Block a user