diff --git a/vscode-extensions/commons-vscode/src/launch-util.ts b/vscode-extensions/commons-vscode/src/launch-util.ts index 418a144da..c8efbb3c2 100644 --- a/vscode-extensions/commons-vscode/src/launch-util.ts +++ b/vscode-extensions/commons-vscode/src/launch-util.ts @@ -16,7 +16,6 @@ import { log } from 'util'; import { tmpdir } from 'os'; import { JVM, findJvm, findJdk } from '@pivotal-tools/jvm-launch-utils'; import { registerClasspathService } from './classpath'; -import { registerProjectService } from './project'; import { registerJavadocService } from './javadoc'; let p2c = P2C.createConverter(); @@ -228,7 +227,6 @@ function setupLanguageClient(context: VSCode.ExtensionContext, createServer: Ser } return { applied: true}; }); - registerProjectService(client); registerClasspathService(client); registerJavadocService(client); return client; diff --git a/vscode-extensions/commons-vscode/src/project.ts b/vscode-extensions/commons-vscode/src/project.ts deleted file mode 100644 index 1291fc79f..000000000 --- a/vscode-extensions/commons-vscode/src/project.ts +++ /dev/null @@ -1,22 +0,0 @@ -'use strict'; - - -import * as VSCode from 'vscode'; -import { LanguageClient, RequestType } from 'vscode-languageclient'; - -export function registerProjectService(client : LanguageClient) : void { - let projectRequest = new RequestType("sts/project"); - - client.onRequest(projectRequest, (uri: string) => { - return executeProjectCommand(uri); - }); -} - -async function executeProjectCommand(resourceUri : string) : Promise { - return (await VSCode.commands.executeCommand("java.execute.workspaceCommand", "sts.java.resolveProject", resourceUri)); -} - -interface ProjectResponse { - name: string, - uri : string -} \ No newline at end of file