Skip to content

Commit 7f4b917

Browse files
authored
Merge branch 'OmniSharp:master' into master
2 parents d3d8cdc + 5103f49 commit 7f4b917

File tree

3 files changed

+13
-13
lines changed

3 files changed

+13
-13
lines changed

src/omnisharp/launcher.ts

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -30,15 +30,15 @@ export interface LaunchTarget {
3030
description: string;
3131
directory: string;
3232
target: string;
33-
kind: LaunchTargetKind;
33+
workspaceKind: LaunchTargetKind;
3434
}
3535

3636
export const vslsTarget: LaunchTarget = {
3737
label: "VSLS",
3838
description: "Visual Studio Live Share",
3939
directory: "",
4040
target: "",
41-
kind: LaunchTargetKind.LiveShare
41+
workspaceKind: LaunchTargetKind.LiveShare
4242
};
4343

4444
/** Live share scheme */
@@ -144,7 +144,7 @@ export function resourcesAndFolderMapToLaunchTargets(resources: vscode.Uri[], wo
144144
description: vscode.workspace.asRelativePath(dirname),
145145
target: resource.fsPath,
146146
directory: path.dirname(resource.fsPath),
147-
kind: LaunchTargetKind.Solution
147+
workspaceKind: LaunchTargetKind.Solution
148148
});
149149
}
150150
// Add project.json files
@@ -156,7 +156,7 @@ export function resourcesAndFolderMapToLaunchTargets(resources: vscode.Uri[], wo
156156
description: vscode.workspace.asRelativePath(dirname),
157157
target: dirname,
158158
directory: dirname,
159-
kind: LaunchTargetKind.ProjectJson
159+
workspaceKind: LaunchTargetKind.ProjectJson
160160
});
161161
}
162162
// Add .csproj files
@@ -170,7 +170,7 @@ export function resourcesAndFolderMapToLaunchTargets(resources: vscode.Uri[], wo
170170
description: vscode.workspace.asRelativePath(dirname),
171171
target: dirname,
172172
directory: dirname,
173-
kind: LaunchTargetKind.Project
173+
workspaceKind: LaunchTargetKind.Project
174174
});
175175
}
176176
else {
@@ -198,7 +198,7 @@ export function resourcesAndFolderMapToLaunchTargets(resources: vscode.Uri[], wo
198198
description: 'All contained projects',
199199
target: folderPath,
200200
directory: folderPath,
201-
kind: LaunchTargetKind.Folder
201+
workspaceKind: LaunchTargetKind.Folder
202202
});
203203
}
204204

@@ -209,7 +209,7 @@ export function resourcesAndFolderMapToLaunchTargets(resources: vscode.Uri[], wo
209209
description: path.basename(folderPath),
210210
target: folderPath,
211211
directory: folderPath,
212-
kind: LaunchTargetKind.Csx
212+
workspaceKind: LaunchTargetKind.Csx
213213
});
214214
}
215215

@@ -220,7 +220,7 @@ export function resourcesAndFolderMapToLaunchTargets(resources: vscode.Uri[], wo
220220
description: path.basename(folderPath),
221221
target: folderPath,
222222
directory: folderPath,
223-
kind: LaunchTargetKind.Cake
223+
workspaceKind: LaunchTargetKind.Cake
224224
});
225225
}
226226

@@ -230,7 +230,7 @@ export function resourcesAndFolderMapToLaunchTargets(resources: vscode.Uri[], wo
230230
description: '',
231231
target: folderPath,
232232
directory: folderPath,
233-
kind: LaunchTargetKind.Folder
233+
workspaceKind: LaunchTargetKind.Folder
234234
});
235235
}
236236
});

src/omnisharp/server.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -256,7 +256,7 @@ export class OmniSharpServer {
256256
return;
257257
}
258258

259-
if (launchTarget.kind === LaunchTargetKind.LiveShare) {
259+
if (launchTarget.workspaceKind === LaunchTargetKind.LiveShare) {
260260
this.eventStream.post(new ObservableEvents.OmnisharpServerMessage("During Live Share sessions language services are provided by the Live Share server."));
261261
return;
262262
}
@@ -562,7 +562,7 @@ export class OmniSharpServer {
562562
// To maintain previous behavior when there are mulitple targets available,
563563
// launch with first Solution or Folder target.
564564
const firstFolderOrSolutionTarget = launchTargets
565-
.find(target => target.kind == LaunchTargetKind.Folder || target.kind == LaunchTargetKind.Solution);
565+
.find(target => target.workspaceKind == LaunchTargetKind.Folder || target.workspaceKind == LaunchTargetKind.Solution);
566566
if (firstFolderOrSolutionTarget) {
567567
return this.restart(firstFolderOrSolutionTarget);
568568
}

test/integrationTests/launcher.test.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,10 +47,10 @@ suite(`launcher:`, () => {
4747

4848
const launchTargets = resourcesAndFolderMapToLaunchTargets(testResources, workspaceFolders, folderMap);
4949

50-
const solutionTarget = launchTargets.find(target => target.kind === LaunchTargetKind.Solution && target.label === "test.sln");
50+
const solutionTarget = launchTargets.find(target => target.workspaceKind === LaunchTargetKind.Solution && target.label === "test.sln");
5151
assert.exists(solutionTarget, "Launch targets did not include `/test.sln`");
5252

53-
const projectTarget = launchTargets.find(target => target.kind === LaunchTargetKind.Project && target.label === "test.csproj");
53+
const projectTarget = launchTargets.find(target => target.workspaceKind === LaunchTargetKind.Project && target.label === "test.csproj");
5454
assert.exists(projectTarget, "Launch targets did not include `/test/test.csproj`");
5555
});
5656
});

0 commit comments

Comments
 (0)