Skip to content

Commit a995412

Browse files
committed
Use type from library
1 parent f736389 commit a995412

File tree

4 files changed

+6
-25
lines changed

4 files changed

+6
-25
lines changed

src/commonRunTestsHandler.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import * as vscode from 'vscode';
2-
import { allTestRuns, extensionId, IServerSpec, osAPI } from './extension';
2+
import { IServerSpec } from "@intersystems-community/intersystems-servermanager";
3+
import { allTestRuns, extensionId, osAPI } from './extension';
34
import { relativeTestRoot } from './localTests';
45
import logger from './logger';
56
import { makeRESTRequest } from './makeRESTRequest';

src/extension.ts

Lines changed: 0 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -19,28 +19,6 @@ export interface TestRun extends vscode.TestRun {
1919
}
2020
export const allTestRuns: (TestRun | undefined)[] = [];
2121

22-
export interface IWebServerSpec {
23-
scheme?: string;
24-
host: string;
25-
port: number;
26-
pathPrefix?: string;
27-
}
28-
29-
export interface IServerSpec {
30-
name: string;
31-
webServer: IWebServerSpec;
32-
username?: string;
33-
password?: string;
34-
description?: string;
35-
}
36-
37-
export interface IJSONServerSpec {
38-
webServer: IWebServerSpec;
39-
username?: string;
40-
password?: string;
41-
description?: string;
42-
}
43-
4422
async function getServerManagerAPI(): Promise<serverManager.ServerManagerAPI | undefined> {
4523
const targetExtension = vscode.extensions.getExtension("intersystems-community.servermanager");
4624
if (!targetExtension) {

src/historyExplorer.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import * as vscode from 'vscode';
2-
import { historyBrowserController, IServerSpec, osAPI, smAPI } from './extension';
2+
import { IServerSpec } from "@intersystems-community/intersystems-servermanager";
3+
import { historyBrowserController, osAPI, smAPI } from './extension';
34
import logger from './logger';
45
import { makeRESTRequest } from './makeRESTRequest';
56

src/makeRESTRequest.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@ import axios, { AxiosResponse } from "axios";
22
import axiosCookieJarSupport from "axios-cookiejar-support";
33
import tough = require("tough-cookie");
44
import * as vscode from "vscode";
5-
import { IServerSpec, smAPI } from "./extension";
5+
import { IServerSpec } from "@intersystems-community/intersystems-servermanager";
6+
import { smAPI } from "./extension";
67
import * as https from 'https';
78

89
const AUTHENTICATION_PROVIDER = "intersystems-server-credentials";

0 commit comments

Comments
 (0)