Skip to content

Commit ac941eb

Browse files
committed
Copy semmle-vscode-utils into extension.
1 parent e5e8548 commit ac941eb

15 files changed

Lines changed: 168 additions & 14 deletions

extensions/ql-vscode/src/compare/compare-interface.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { DisposableObject } from '@github/codeql-vscode-utils';
1+
import { DisposableObject } from '../vscode-utils/disposable-object';
22
import {
33
WebviewPanel,
44
ExtensionContext,

extensions/ql-vscode/src/config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { DisposableObject } from '@github/codeql-vscode-utils';
1+
import { DisposableObject } from './vscode-utils/disposable-object';
22
import { workspace, Event, EventEmitter, ConfigurationChangeEvent, ConfigurationTarget } from 'vscode';
33
import { DistributionManager } from './distribution';
44
import { logger } from './logging';

extensions/ql-vscode/src/databases-ui.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import * as path from 'path';
2-
import { DisposableObject } from '@github/codeql-vscode-utils';
2+
import { DisposableObject } from './vscode-utils/disposable-object';
33
import {
44
commands,
55
Event,

extensions/ql-vscode/src/databases.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import * as cli from './cli';
66
import { ExtensionContext } from 'vscode';
77
import { showAndLogErrorMessage, showAndLogWarningMessage, showAndLogInformationMessage } from './helpers';
88
import { zipArchiveScheme, encodeSourceArchiveUri, decodeSourceArchiveUri } from './archive-filesystem-provider';
9-
import { DisposableObject } from '@github/codeql-vscode-utils';
9+
import { DisposableObject } from './vscode-utils/disposable-object';
1010
import { QueryServerConfig } from './config';
1111
import { Logger, logger } from './logging';
1212

extensions/ql-vscode/src/discovery.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { DisposableObject } from '@github/codeql-vscode-utils';
1+
import { DisposableObject } from './vscode-utils/disposable-object';
22

33
/**
44
* Base class for "discovery" operations, which scan the file system to find specific kinds of

extensions/ql-vscode/src/interface.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import * as path from 'path';
22
import * as Sarif from 'sarif';
3-
import { DisposableObject } from '@github/codeql-vscode-utils';
3+
import { DisposableObject } from './vscode-utils/disposable-object';
44
import * as vscode from 'vscode';
55
import {
66
Diagnostic,

extensions/ql-vscode/src/logging.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { window as Window, OutputChannel, Progress, Disposable } from 'vscode';
2-
import { DisposableObject } from '@github/codeql-vscode-utils';
2+
import { DisposableObject } from './vscode-utils/disposable-object';
33
import * as fs from 'fs-extra';
44
import * as path from 'path';
55

extensions/ql-vscode/src/qlpack-discovery.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { EventEmitter, Event, Uri, WorkspaceFolder, RelativePattern } from 'vscode';
2-
import { MultiFileSystemWatcher } from '@github/codeql-vscode-utils';
2+
import { MultiFileSystemWatcher } from './vscode-utils/multi-file-system-watcher';
33
import { CodeQLCliServer, QlpacksInfo } from './cli';
44
import { Discovery } from './discovery';
55

extensions/ql-vscode/src/qltest-discovery.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import * as path from 'path';
22
import { QLPackDiscovery } from './qlpack-discovery';
33
import { Discovery } from './discovery';
44
import { EventEmitter, Event, Uri, RelativePattern, env } from 'vscode';
5-
import { MultiFileSystemWatcher } from '@github/codeql-vscode-utils';
5+
import { MultiFileSystemWatcher } from './vscode-utils/multi-file-system-watcher';
66
import { CodeQLCliServer } from './cli';
77

88
/**

extensions/ql-vscode/src/queryserver-client.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
import * as cp from 'child_process';
22
import * as path from 'path';
3-
// Import from the specific module within `semmle-vscode-utils`, rather than via `index.ts`, because
4-
// we avoid taking an accidental runtime dependency on `vscode` this way.
5-
import { DisposableObject } from '@github/codeql-vscode-utils/out/disposable-object';
3+
import { DisposableObject } from './vscode-utils/disposable-object';
64
import { Disposable } from 'vscode';
75
import { CancellationToken, createMessageConnection, MessageConnection, RequestType } from 'vscode-jsonrpc';
86
import * as cli from './cli';

0 commit comments

Comments
 (0)