Move variant-analysis-filter-sort.ts to /variant-analysis
This commit is contained in:
@@ -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 "../pure/variant-analysis-filter-sort";
|
||||
import type { RepositoriesFilterSortStateWithIds } from "../variant-analysis/variant-analysis-filter-sort";
|
||||
import type { TestTreeNode } from "../query-testing/test-tree-node";
|
||||
import type {
|
||||
VariantAnalysis,
|
||||
|
||||
@@ -14,7 +14,7 @@ import {
|
||||
import {
|
||||
RepositoriesFilterSortState,
|
||||
RepositoriesFilterSortStateWithIds,
|
||||
} from "../pure/variant-analysis-filter-sort";
|
||||
} from "../variant-analysis/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";
|
||||
|
||||
@@ -13,7 +13,7 @@ import {
|
||||
FilterKey,
|
||||
SortKey,
|
||||
defaultFilterSortState,
|
||||
} from "./pure/variant-analysis-filter-sort";
|
||||
} from "./variant-analysis/variant-analysis-filter-sort";
|
||||
|
||||
export const ALL_SETTINGS: Setting[] = [];
|
||||
|
||||
|
||||
@@ -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 "../../pure/variant-analysis-filter-sort";
|
||||
import { FilterKey } from "../../variant-analysis/variant-analysis-filter-sort";
|
||||
|
||||
export default {
|
||||
title: "Variant Analysis/Repositories Filter",
|
||||
|
||||
@@ -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 "../../pure/variant-analysis-filter-sort";
|
||||
import { defaultFilterSortState } from "../../variant-analysis/variant-analysis-filter-sort";
|
||||
|
||||
export default {
|
||||
title: "Variant Analysis/Repositories Search and Sort Row",
|
||||
|
||||
@@ -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 "../../pure/variant-analysis-filter-sort";
|
||||
import { SortKey } from "../../variant-analysis/variant-analysis-filter-sort";
|
||||
|
||||
export default {
|
||||
title: "Variant Analysis/Repositories Sort",
|
||||
|
||||
@@ -15,7 +15,7 @@ import { createMockRepositoryWithMetadata } from "../../../test/factories/varian
|
||||
import {
|
||||
defaultFilterSortState,
|
||||
RepositoriesFilterSortState,
|
||||
} from "../../pure/variant-analysis-filter-sort";
|
||||
} from "../../variant-analysis/variant-analysis-filter-sort";
|
||||
|
||||
export default {
|
||||
title: "Variant Analysis/Variant Analysis Outcome Panels",
|
||||
|
||||
@@ -26,7 +26,7 @@ import {
|
||||
import {
|
||||
filterAndSortRepositoriesWithResults,
|
||||
RepositoriesFilterSortStateWithIds,
|
||||
} from "../pure/variant-analysis-filter-sort";
|
||||
} from "./variant-analysis-filter-sort";
|
||||
import { Credentials } from "../common/authentication";
|
||||
import { AppCommandManager } from "../common/commands";
|
||||
|
||||
|
||||
@@ -1,7 +1,4 @@
|
||||
import {
|
||||
Repository,
|
||||
RepositoryWithMetadata,
|
||||
} from "../variant-analysis/shared/repository";
|
||||
import { Repository, RepositoryWithMetadata } from "./shared/repository";
|
||||
import { parseDate } from "../common/date";
|
||||
import { assertNever } from "../common/helpers-pure";
|
||||
|
||||
@@ -57,7 +57,7 @@ import {
|
||||
defaultFilterSortState,
|
||||
filterAndSortRepositoriesWithResults,
|
||||
RepositoriesFilterSortStateWithIds,
|
||||
} from "../pure/variant-analysis-filter-sort";
|
||||
} from "./variant-analysis-filter-sort";
|
||||
import { URLSearchParams } from "url";
|
||||
import { DbManager } from "../databases/db-manager";
|
||||
import { App } from "../common/app";
|
||||
|
||||
@@ -3,7 +3,7 @@ import {
|
||||
VariantAnalysisScannedRepositoryState,
|
||||
} from "./shared/variant-analysis";
|
||||
import { AppCommandManager } from "../common/commands";
|
||||
import { RepositoriesFilterSortStateWithIds } from "../pure/variant-analysis-filter-sort";
|
||||
import { RepositoriesFilterSortStateWithIds } from "./variant-analysis-filter-sort";
|
||||
|
||||
export interface VariantAnalysisViewInterface {
|
||||
variantAnalysisId: number;
|
||||
|
||||
@@ -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 "../../pure/variant-analysis-filter-sort";
|
||||
import { FilterKey } from "../../variant-analysis/variant-analysis-filter-sort";
|
||||
|
||||
const Dropdown = styled(VSCodeDropdown)`
|
||||
width: 100%;
|
||||
|
||||
@@ -5,7 +5,7 @@ import {
|
||||
FilterKey,
|
||||
RepositoriesFilterSortState,
|
||||
SortKey,
|
||||
} from "../../pure/variant-analysis-filter-sort";
|
||||
} from "../../variant-analysis/variant-analysis-filter-sort";
|
||||
import { RepositoriesSearch } from "./RepositoriesSearch";
|
||||
import { RepositoriesSort } from "./RepositoriesSort";
|
||||
import { RepositoriesFilter } from "./RepositoriesFilter";
|
||||
|
||||
@@ -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 "../../pure/variant-analysis-filter-sort";
|
||||
import { SortKey } from "../../variant-analysis/variant-analysis-filter-sort";
|
||||
import { Codicon } from "../common";
|
||||
|
||||
const Dropdown = styled(VSCodeDropdown)`
|
||||
|
||||
@@ -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 "../../pure/variant-analysis-filter-sort";
|
||||
import { defaultFilterSortState } from "../../variant-analysis/variant-analysis-filter-sort";
|
||||
import { sendTelemetry, useTelemetryOnChange } from "../common/telemetry";
|
||||
|
||||
export type VariantAnalysisProps = {
|
||||
|
||||
@@ -10,7 +10,7 @@ import {
|
||||
import {
|
||||
filterAndSortRepositoriesWithResultsByName,
|
||||
RepositoriesFilterSortState,
|
||||
} from "../../pure/variant-analysis-filter-sort";
|
||||
} from "../../variant-analysis/variant-analysis-filter-sort";
|
||||
|
||||
const Container = styled.div`
|
||||
display: flex;
|
||||
|
||||
@@ -19,7 +19,7 @@ import {
|
||||
defaultFilterSortState,
|
||||
filterAndSortRepositoriesWithResults,
|
||||
RepositoriesFilterSortState,
|
||||
} from "../../pure/variant-analysis-filter-sort";
|
||||
} from "../../variant-analysis/variant-analysis-filter-sort";
|
||||
|
||||
export type VariantAnalysisHeaderProps = {
|
||||
variantAnalysis: VariantAnalysis;
|
||||
|
||||
@@ -17,7 +17,7 @@ import {
|
||||
import { VariantAnalysisAnalyzedRepos } from "./VariantAnalysisAnalyzedRepos";
|
||||
import { Alert } from "../common";
|
||||
import { VariantAnalysisSkippedRepositoriesTab } from "./VariantAnalysisSkippedRepositoriesTab";
|
||||
import { RepositoriesFilterSortState } from "../../pure/variant-analysis-filter-sort";
|
||||
import { RepositoriesFilterSortState } from "../../variant-analysis/variant-analysis-filter-sort";
|
||||
import { RepositoriesSearchSortRow } from "./RepositoriesSearchSortRow";
|
||||
import { FailureReasonAlert } from "./FailureReasonAlert";
|
||||
|
||||
|
||||
@@ -8,7 +8,7 @@ import {
|
||||
compareRepository,
|
||||
matchesFilter,
|
||||
RepositoriesFilterSortState,
|
||||
} from "../../pure/variant-analysis-filter-sort";
|
||||
} from "../../variant-analysis/variant-analysis-filter-sort";
|
||||
|
||||
export type VariantAnalysisSkippedRepositoriesTabProps = {
|
||||
alertTitle: string;
|
||||
|
||||
@@ -7,7 +7,10 @@ import {
|
||||
import { VariantAnalysis, VariantAnalysisProps } from "../VariantAnalysis";
|
||||
import { createMockVariantAnalysis } from "../../../../test/factories/variant-analysis/shared/variant-analysis";
|
||||
import { ToVariantAnalysisMessage } from "../../../common/interface-types";
|
||||
import { FilterKey, SortKey } from "../../../pure/variant-analysis-filter-sort";
|
||||
import {
|
||||
FilterKey,
|
||||
SortKey,
|
||||
} from "../../../variant-analysis/variant-analysis-filter-sort";
|
||||
import { postMessage } from "../../common/post-message";
|
||||
|
||||
describe(VariantAnalysis.name, () => {
|
||||
|
||||
@@ -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 "../../../pure/variant-analysis-filter-sort";
|
||||
import { SortKey } from "../../../variant-analysis/variant-analysis-filter-sort";
|
||||
import { permissiveFilterSortState } from "../../../../test/unit-tests/variant-analysis-filter-sort.test";
|
||||
|
||||
describe(VariantAnalysisAnalyzedRepos.name, () => {
|
||||
|
||||
@@ -16,7 +16,7 @@ import {
|
||||
createMockScannedRepo,
|
||||
createMockScannedRepos,
|
||||
} from "../../../../test/factories/variant-analysis/shared/scanned-repositories";
|
||||
import { defaultFilterSortState } from "../../../pure/variant-analysis-filter-sort";
|
||||
import { defaultFilterSortState } from "../../../variant-analysis/variant-analysis-filter-sort";
|
||||
|
||||
describe(VariantAnalysisOutcomePanels.name, () => {
|
||||
const defaultVariantAnalysis = {
|
||||
|
||||
@@ -4,7 +4,7 @@ import {
|
||||
VariantAnalysisSkippedRepositoriesTab,
|
||||
VariantAnalysisSkippedRepositoriesTabProps,
|
||||
} from "../VariantAnalysisSkippedRepositoriesTab";
|
||||
import { SortKey } from "../../../pure/variant-analysis-filter-sort";
|
||||
import { SortKey } from "../../../variant-analysis/variant-analysis-filter-sort";
|
||||
import { permissiveFilterSortState } from "../../../../test/unit-tests/variant-analysis-filter-sort.test";
|
||||
|
||||
describe(VariantAnalysisSkippedRepositoriesTab.name, () => {
|
||||
|
||||
@@ -6,7 +6,7 @@ import {
|
||||
FilterKey,
|
||||
matchesFilter,
|
||||
SortKey,
|
||||
} from "../../src/pure/variant-analysis-filter-sort";
|
||||
} from "../../src/variant-analysis/variant-analysis-filter-sort";
|
||||
|
||||
/** A filterSortState that matches everything */
|
||||
export const permissiveFilterSortState = {
|
||||
|
||||
@@ -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/pure/variant-analysis-filter-sort";
|
||||
import { SortKey } from "../../../../src/variant-analysis/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";
|
||||
|
||||
Reference in New Issue
Block a user