Move QueryHistoryInfo to separate file

This commit is contained in:
shati-patel
2022-10-13 14:55:33 +01:00
parent e8d230c8f5
commit 01d7329bc3
7 changed files with 15 additions and 9 deletions

View File

@@ -1,7 +1,8 @@
import { env } from 'vscode'; import { env } from 'vscode';
import * as path from 'path'; import * as path from 'path';
import { QueryHistoryConfig } from './config'; import { QueryHistoryConfig } from './config';
import { LocalQueryInfo, QueryHistoryInfo } from './query-results'; import { LocalQueryInfo } from './query-results';
import { QueryHistoryInfo } from './query-history-info';
import { RemoteQueryHistoryItem } from './remote-queries/remote-query-history-item'; import { RemoteQueryHistoryItem } from './remote-queries/remote-query-history-item';
import { pluralize } from './helpers'; import { pluralize } from './helpers';
import { VariantAnalysisHistoryItem } from './remote-queries/variant-analysis-history-item'; import { VariantAnalysisHistoryItem } from './remote-queries/variant-analysis-history-item';

View File

@@ -1,7 +1,7 @@
import { Diagnostic, DiagnosticSeverity, languages, Range, Uri } from 'vscode'; import { Diagnostic, DiagnosticSeverity, languages, Range, Uri } from 'vscode';
import { DisposableObject } from '../pure/disposable-object'; import { DisposableObject } from '../pure/disposable-object';
import { QueryHistoryManager } from '../query-history'; import { QueryHistoryManager } from '../query-history';
import { QueryHistoryInfo } from '../query-results'; import { QueryHistoryInfo } from '../query-history-info';
import { EvaluationLogProblemReporter, EvaluationLogScannerSet } from './log-scanner'; import { EvaluationLogProblemReporter, EvaluationLogScannerSet } from './log-scanner';
import { PipelineInfo, SummarySymbols } from './summary-parser'; import { PipelineInfo, SummarySymbols } from './summary-parser';
import * as fs from 'fs-extra'; import * as fs from 'fs-extra';

View File

@@ -0,0 +1,6 @@
import { RemoteQueryHistoryItem } from './remote-queries/remote-query-history-item';
import { VariantAnalysisHistoryItem } from './remote-queries/variant-analysis-history-item';
import { LocalQueryInfo } from './query-results';
export type QueryHistoryInfo = LocalQueryInfo | RemoteQueryHistoryItem | VariantAnalysisHistoryItem;

View File

@@ -30,7 +30,8 @@ import { DisposableObject } from './pure/disposable-object';
import { commandRunner } from './commandRunner'; import { commandRunner } from './commandRunner';
import { ONE_HOUR_IN_MS, TWO_HOURS_IN_MS } from './pure/time'; import { ONE_HOUR_IN_MS, TWO_HOURS_IN_MS } from './pure/time';
import { assertNever, getErrorMessage, getErrorStack } from './pure/helpers-pure'; import { assertNever, getErrorMessage, getErrorStack } from './pure/helpers-pure';
import { CompletedLocalQueryInfo, LocalQueryInfo as LocalQueryInfo, QueryHistoryInfo } from './query-results'; import { CompletedLocalQueryInfo, LocalQueryInfo as LocalQueryInfo } from './query-results';
import { QueryHistoryInfo } from './query-history-info';
import { DatabaseManager } from './databases'; import { DatabaseManager } from './databases';
import { registerQueryHistoryScrubber } from './query-history-scrubber'; import { registerQueryHistoryScrubber } from './query-history-scrubber';
import { QueryStatus } from './query-status'; import { QueryStatus } from './query-status';

View File

@@ -16,10 +16,8 @@ import {
} from './pure/interface-types'; } from './pure/interface-types';
import { DatabaseInfo } from './pure/interface-types'; import { DatabaseInfo } from './pure/interface-types';
import { QueryStatus } from './query-status'; import { QueryStatus } from './query-status';
import { RemoteQueryHistoryItem } from './remote-queries/remote-query-history-item';
import { QueryEvaluationInfo, QueryWithResults } from './run-queries-shared'; import { QueryEvaluationInfo, QueryWithResults } from './run-queries-shared';
import { formatLegacyMessage } from './legacy-query-server/run-queries'; import { formatLegacyMessage } from './legacy-query-server/run-queries';
import { VariantAnalysisHistoryItem } from './remote-queries/variant-analysis-history-item';
/** /**
* query-results.ts * query-results.ts
@@ -208,8 +206,6 @@ export type CompletedLocalQueryInfo = LocalQueryInfo & {
completedQuery: CompletedQueryInfo completedQuery: CompletedQueryInfo
}; };
export type QueryHistoryInfo = LocalQueryInfo | RemoteQueryHistoryItem | VariantAnalysisHistoryItem;
export class LocalQueryInfo { export class LocalQueryInfo {
readonly t = 'local'; readonly t = 'local';

View File

@@ -3,7 +3,8 @@ import * as path from 'path';
import { showAndLogErrorMessage } from './helpers'; import { showAndLogErrorMessage } from './helpers';
import { asyncFilter, getErrorMessage, getErrorStack } from './pure/helpers-pure'; import { asyncFilter, getErrorMessage, getErrorStack } from './pure/helpers-pure';
import { CompletedQueryInfo, LocalQueryInfo, QueryHistoryInfo } from './query-results'; import { CompletedQueryInfo, LocalQueryInfo } from './query-results';
import { QueryHistoryInfo } from './query-history-info';
import { QueryStatus } from './query-status'; import { QueryStatus } from './query-status';
import { QueryEvaluationInfo } from './run-queries-shared'; import { QueryEvaluationInfo } from './run-queries-shared';

View File

@@ -2,7 +2,8 @@ import { env } from 'vscode';
import { expect } from 'chai'; import { expect } from 'chai';
import { QueryHistoryConfig } from '../../config'; import { QueryHistoryConfig } from '../../config';
import { HistoryItemLabelProvider } from '../../history-item-label-provider'; import { HistoryItemLabelProvider } from '../../history-item-label-provider';
import { CompletedLocalQueryInfo, CompletedQueryInfo, InitialQueryInfo, QueryHistoryInfo } from '../../query-results'; import { CompletedLocalQueryInfo, CompletedQueryInfo, InitialQueryInfo } from '../../query-results';
import { QueryHistoryInfo } from '../../query-history-info';
import { RemoteQueryHistoryItem } from '../../remote-queries/remote-query-history-item'; import { RemoteQueryHistoryItem } from '../../remote-queries/remote-query-history-item';