Skip to content

Commit 41e105b

Browse files
committed
Separate impl from options
Signed-off-by: Rob Stryker <rob@oxbeef.net>
1 parent c9f05af commit 41e105b

8 files changed

Lines changed: 6 additions & 5 deletions

File tree

src/constants.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
import * as path from 'path';
77
import { Uri } from "vscode";
8-
import { FelixRspLauncherOptions } from "./server";
8+
import { FelixRspLauncherOptions } from "./impl/server";
99

1010
/**
1111
* RSP Provider ID

src/extension.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,9 @@
66
import * as vscode from 'vscode';
77
import { RSPController } from 'vscode-server-connector-api';
88
import { OPTIONS } from './constants';
9-
import { activateImpl, deactivateImpl } from './extensionImpl';
9+
import { activateImpl, deactivateImpl } from './impl/extensionImpl';
1010

11+
// this method is called when your extension is activated
1112
export async function activate(context: vscode.ExtensionContext): Promise<RSPController> {
1213
return activateImpl(context, OPTIONS);
1314
}
File renamed without changes.

test/extensionApi.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
*-----------------------------------------------------------------------------------------------*/
55

66
import * as chai from 'chai';
7-
import { FelixRspController } from '../src/controller';
7+
import { FelixRspController } from '../src/impl/controller';
88
import * as sinon from 'sinon';
99
import * as sinonChai from 'sinon-chai';
1010
import { ServerInfo } from 'vscode-server-connector-api';

test/server/server.test.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
*-----------------------------------------------------------------------------------------------*/
55

66
import * as chai from 'chai';
7-
import * as requirements from '../../src/requirements';
8-
import * as server from '../../src/server';
7+
import * as requirements from '../../src/impl/requirements';
8+
import * as server from '../../src/impl/server';
99
import * as sinon from 'sinon';
1010
import * as sinonChai from 'sinon-chai';
1111
import { OPTIONS } from '../../src/constants';

0 commit comments

Comments
 (0)