Move variant-analysis-filter-sort to shared directory

This commit is contained in:
Robert
2023-06-22 13:42:12 +01:00
parent fc36eaab4b
commit f5fef92f0f
25 changed files with 27 additions and 27 deletions

View File

@@ -4,7 +4,7 @@ import type { AstItem } from "../language-support";
import type { DbTreeViewItem } from "../databases/ui/db-tree-view-item";
import type { DatabaseItem } from "../databases/local-databases";
import type { QueryHistoryInfo } from "../query-history/query-history-info";
import type { RepositoriesFilterSortStateWithIds } from "../variant-analysis/variant-analysis-filter-sort";
import type { RepositoriesFilterSortStateWithIds } from "../variant-analysis/shared/variant-analysis-filter-sort";
import type { TestTreeNode } from "../query-testing/test-tree-node";
import type {
VariantAnalysis,

View File

@@ -14,7 +14,7 @@ import {
import {
RepositoriesFilterSortState,
RepositoriesFilterSortStateWithIds,
} from "../variant-analysis/variant-analysis-filter-sort";
} from "../variant-analysis/shared/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";

View File

@@ -13,7 +13,7 @@ import {
FilterKey,
SortKey,
defaultFilterSortState,
} from "./variant-analysis/variant-analysis-filter-sort";
} from "./variant-analysis/shared/variant-analysis-filter-sort";
export const ALL_SETTINGS: Setting[] = [];

View File

@@ -4,7 +4,7 @@ import { useState } from "react";
import { ComponentMeta } from "@storybook/react";
import { RepositoriesFilter as RepositoriesFilterComponent } from "../../view/variant-analysis/RepositoriesFilter";
import { FilterKey } from "../../variant-analysis/variant-analysis-filter-sort";
import { FilterKey } from "../../variant-analysis/shared/variant-analysis-filter-sort";
export default {
title: "Variant Analysis/Repositories Filter",

View File

@@ -4,7 +4,7 @@ import { useState } from "react";
import { ComponentMeta } from "@storybook/react";
import { RepositoriesSearchSortRow as RepositoriesSearchSortRowComponent } from "../../view/variant-analysis/RepositoriesSearchSortRow";
import { defaultFilterSortState } from "../../variant-analysis/variant-analysis-filter-sort";
import { defaultFilterSortState } from "../../variant-analysis/shared/variant-analysis-filter-sort";
export default {
title: "Variant Analysis/Repositories Search and Sort Row",

View File

@@ -4,7 +4,7 @@ import { useState } from "react";
import { ComponentMeta } from "@storybook/react";
import { RepositoriesSort as RepositoriesSortComponent } from "../../view/variant-analysis/RepositoriesSort";
import { SortKey } from "../../variant-analysis/variant-analysis-filter-sort";
import { SortKey } from "../../variant-analysis/shared/variant-analysis-filter-sort";
export default {
title: "Variant Analysis/Repositories Sort",

View File

@@ -15,7 +15,7 @@ import { createMockRepositoryWithMetadata } from "../../../test/factories/varian
import {
defaultFilterSortState,
RepositoriesFilterSortState,
} from "../../variant-analysis/variant-analysis-filter-sort";
} from "../../variant-analysis/shared/variant-analysis-filter-sort";
export default {
title: "Variant Analysis/Variant Analysis Outcome Panels",

View File

@@ -26,7 +26,7 @@ import {
import {
filterAndSortRepositoriesWithResults,
RepositoriesFilterSortStateWithIds,
} from "./variant-analysis-filter-sort";
} from "./shared/variant-analysis-filter-sort";
import { Credentials } from "../common/authentication";
import { AppCommandManager } from "../common/commands";

View File

@@ -1,6 +1,6 @@
import { Repository, RepositoryWithMetadata } from "./shared/repository";
import { parseDate } from "../common/date";
import { assertNever } from "../common/helpers-pure";
import { Repository, RepositoryWithMetadata } from "./repository";
import { parseDate } from "../../common/date";
import { assertNever } from "../../common/helpers-pure";
export enum FilterKey {
All = "all",

View File

@@ -57,7 +57,7 @@ import {
defaultFilterSortState,
filterAndSortRepositoriesWithResults,
RepositoriesFilterSortStateWithIds,
} from "./variant-analysis-filter-sort";
} from "./shared/variant-analysis-filter-sort";
import { URLSearchParams } from "url";
import { DbManager } from "../databases/db-manager";
import { App } from "../common/app";

View File

@@ -3,7 +3,7 @@ import {
VariantAnalysisScannedRepositoryState,
} from "./shared/variant-analysis";
import { AppCommandManager } from "../common/commands";
import { RepositoriesFilterSortStateWithIds } from "./variant-analysis-filter-sort";
import { RepositoriesFilterSortStateWithIds } from "./shared/variant-analysis-filter-sort";
export interface VariantAnalysisViewInterface {
variantAnalysisId: number;

View File

@@ -3,7 +3,7 @@ import { useCallback } from "react";
import styled from "styled-components";
import { VSCodeDropdown, VSCodeOption } from "@vscode/webview-ui-toolkit/react";
import { Codicon } from "../common";
import { FilterKey } from "../../variant-analysis/variant-analysis-filter-sort";
import { FilterKey } from "../../variant-analysis/shared/variant-analysis-filter-sort";
const Dropdown = styled(VSCodeDropdown)`
width: 100%;

View File

@@ -5,7 +5,7 @@ import {
FilterKey,
RepositoriesFilterSortState,
SortKey,
} from "../../variant-analysis/variant-analysis-filter-sort";
} from "../../variant-analysis/shared/variant-analysis-filter-sort";
import { RepositoriesSearch } from "./RepositoriesSearch";
import { RepositoriesSort } from "./RepositoriesSort";
import { RepositoriesFilter } from "./RepositoriesFilter";

View File

@@ -2,7 +2,7 @@ import * as React from "react";
import { useCallback } from "react";
import styled from "styled-components";
import { VSCodeDropdown, VSCodeOption } from "@vscode/webview-ui-toolkit/react";
import { SortKey } from "../../variant-analysis/variant-analysis-filter-sort";
import { SortKey } from "../../variant-analysis/shared/variant-analysis-filter-sort";
import { Codicon } from "../common";
const Dropdown = styled(VSCodeDropdown)`

View File

@@ -12,7 +12,7 @@ import { VariantAnalysisOutcomePanels } from "./VariantAnalysisOutcomePanels";
import { VariantAnalysisLoading } from "./VariantAnalysisLoading";
import { ToVariantAnalysisMessage } from "../../common/interface-types";
import { vscode } from "../vscode-api";
import { defaultFilterSortState } from "../../variant-analysis/variant-analysis-filter-sort";
import { defaultFilterSortState } from "../../variant-analysis/shared/variant-analysis-filter-sort";
import { sendTelemetry, useTelemetryOnChange } from "../common/telemetry";
export type VariantAnalysisProps = {

View File

@@ -10,7 +10,7 @@ import {
import {
filterAndSortRepositoriesWithResultsByName,
RepositoriesFilterSortState,
} from "../../variant-analysis/variant-analysis-filter-sort";
} from "../../variant-analysis/shared/variant-analysis-filter-sort";
const Container = styled.div`
display: flex;

View File

@@ -19,7 +19,7 @@ import {
defaultFilterSortState,
filterAndSortRepositoriesWithResults,
RepositoriesFilterSortState,
} from "../../variant-analysis/variant-analysis-filter-sort";
} from "../../variant-analysis/shared/variant-analysis-filter-sort";
export type VariantAnalysisHeaderProps = {
variantAnalysis: VariantAnalysis;

View File

@@ -17,7 +17,7 @@ import {
import { VariantAnalysisAnalyzedRepos } from "./VariantAnalysisAnalyzedRepos";
import { Alert } from "../common";
import { VariantAnalysisSkippedRepositoriesTab } from "./VariantAnalysisSkippedRepositoriesTab";
import { RepositoriesFilterSortState } from "../../variant-analysis/variant-analysis-filter-sort";
import { RepositoriesFilterSortState } from "../../variant-analysis/shared/variant-analysis-filter-sort";
import { RepositoriesSearchSortRow } from "./RepositoriesSearchSortRow";
import { FailureReasonAlert } from "./FailureReasonAlert";

View File

@@ -8,7 +8,7 @@ import {
compareRepository,
matchesFilter,
RepositoriesFilterSortState,
} from "../../variant-analysis/variant-analysis-filter-sort";
} from "../../variant-analysis/shared/variant-analysis-filter-sort";
export type VariantAnalysisSkippedRepositoriesTabProps = {
alertTitle: string;

View File

@@ -10,7 +10,7 @@ import { ToVariantAnalysisMessage } from "../../../common/interface-types";
import {
FilterKey,
SortKey,
} from "../../../variant-analysis/variant-analysis-filter-sort";
} from "../../../variant-analysis/shared/variant-analysis-filter-sort";
import { postMessage } from "../../common/post-message";
describe(VariantAnalysis.name, () => {

View File

@@ -13,7 +13,7 @@ import {
import { createMockVariantAnalysis } from "../../../../test/factories/variant-analysis/shared/variant-analysis";
import { createMockRepositoryWithMetadata } from "../../../../test/factories/variant-analysis/shared/repository";
import { createMockScannedRepo } from "../../../../test/factories/variant-analysis/shared/scanned-repositories";
import { SortKey } from "../../../variant-analysis/variant-analysis-filter-sort";
import { SortKey } from "../../../variant-analysis/shared/variant-analysis-filter-sort";
import { permissiveFilterSortState } from "../../../../test/unit-tests/variant-analysis-filter-sort.test";
describe(VariantAnalysisAnalyzedRepos.name, () => {

View File

@@ -16,7 +16,7 @@ import {
createMockScannedRepo,
createMockScannedRepos,
} from "../../../../test/factories/variant-analysis/shared/scanned-repositories";
import { defaultFilterSortState } from "../../../variant-analysis/variant-analysis-filter-sort";
import { defaultFilterSortState } from "../../../variant-analysis/shared/variant-analysis-filter-sort";
describe(VariantAnalysisOutcomePanels.name, () => {
const defaultVariantAnalysis = {

View File

@@ -4,7 +4,7 @@ import {
VariantAnalysisSkippedRepositoriesTab,
VariantAnalysisSkippedRepositoriesTabProps,
} from "../VariantAnalysisSkippedRepositoriesTab";
import { SortKey } from "../../../variant-analysis/variant-analysis-filter-sort";
import { SortKey } from "../../../variant-analysis/shared/variant-analysis-filter-sort";
import { permissiveFilterSortState } from "../../../../test/unit-tests/variant-analysis-filter-sort.test";
describe(VariantAnalysisSkippedRepositoriesTab.name, () => {

View File

@@ -6,7 +6,7 @@ import {
FilterKey,
matchesFilter,
SortKey,
} from "../../src/variant-analysis/variant-analysis-filter-sort";
} from "../../src/variant-analysis/shared/variant-analysis-filter-sort";
/** A filterSortState that matches everything */
export const permissiveFilterSortState = {

View File

@@ -36,7 +36,7 @@ import {
import { createTimestampFile } from "../../../../src/run-queries-shared";
import { createMockVariantAnalysisRepoTask } from "../../../factories/variant-analysis/gh-api/variant-analysis-repo-task";
import { VariantAnalysisRepoTask } from "../../../../src/variant-analysis/gh-api/variant-analysis";
import { SortKey } from "../../../../src/variant-analysis/variant-analysis-filter-sort";
import { SortKey } from "../../../../src/variant-analysis/shared/variant-analysis-filter-sort";
import { DbManager } from "../../../../src/databases/db-manager";
import { App } from "../../../../src/common/app";
import { ExtensionApp } from "../../../../src/common/vscode/vscode-app";