1 instantiation of MSBuildWorkspace
Microsoft.CodeAnalysis.Workspaces.MSBuild (1)
MSBuild\MSBuildWorkspace.cs (1)
93
return new
MSBuildWorkspace
(hostServices, properties.ToImmutableDictionary());
194 references to MSBuildWorkspace
AnalyzerRunner (4)
AnalyzerRunnerHelper.cs (2)
12
public static
MSBuildWorkspace
CreateWorkspace()
20
return
MSBuildWorkspace
.Create(properties, AnalyzerRunnerMefHostServices.DefaultServices);
Program.cs (2)
58
using
var
workspace = AnalyzerRunnerHelper.CreateWorkspace();
75
ProfileOptimization.StartProfile(nameof(
MSBuildWorkspace
.OpenSolutionAsync));
IdeBenchmarks (2)
InheritanceMargin\InheritanceMarginServiceBenchmarks.cs (2)
47
var
workspace =
MSBuildWorkspace
.Create(hostService);
IdeCoreBenchmarks (10)
ClassificationBenchmarks.cs (2)
32
MSBuildWorkspace
_workspace;
69
_workspace =
MSBuildWorkspace
.Create(new Dictionary<string, string>
CSharpIdeAnalyzerBenchmarks.cs (1)
28
private
MSBuildWorkspace
_workspace;
FindReferencesBenchmarks.cs (2)
28
MSBuildWorkspace
_workspace;
66
_workspace =
MSBuildWorkspace
.Create(new Dictionary<string, string>
IncrementalAnalyzerBenchmarks.cs (1)
26
private
MSBuildWorkspace
_workspace;
IncrementalSourceGeneratorBenchmarks.cs (2)
39
MSBuildWorkspace
_workspace;
74
_workspace =
MSBuildWorkspace
.Create(new Dictionary<string, string>
NavigateToBenchmarks.cs (2)
36
MSBuildWorkspace
_workspace;
71
_workspace =
MSBuildWorkspace
.Create(new Dictionary<string, string>
Microsoft.CodeAnalysis.Workspaces.MSBuild (4)
MSBuild\MSBuildWorkspace.cs (4)
51
public static
MSBuildWorkspace
Create()
61
public static
MSBuildWorkspace
Create(IDictionary<string, string> properties)
70
public static
MSBuildWorkspace
Create(HostServices hostServices)
81
public static
MSBuildWorkspace
Create(IDictionary<string, string> properties, HostServices hostServices)
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (174)
MSBuildWorkspaceTestBase.cs (13)
38
protected static void AssertFailures(
MSBuildWorkspace
workspace, params string[] expectedFailures)
70
using
var
workspace = CreateMSBuildWorkspace();
79
using
var
workspace = CreateMSBuildWorkspace();
88
using
var
workspace = CreateMSBuildWorkspace();
97
using
var
workspace = CreateMSBuildWorkspace();
126
using
var
workspace = CreateMSBuildWorkspace();
149
using
var
workspace = CreateMSBuildWorkspace();
153
protected
MSBuildWorkspace
CreateMSBuildWorkspace(params (string key, string value)[] additionalProperties)
156
protected
MSBuildWorkspace
CreateMSBuildWorkspace(
162
var
workspace =
MSBuildWorkspace
.Create(CreateProperties(additionalProperties));
178
protected static
MSBuildWorkspace
CreateMSBuildWorkspace(HostServices hostServices, params (string key, string value)[] additionalProperties)
180
return
MSBuildWorkspace
.Create(CreateProperties(additionalProperties), hostServices);
NetCoreTests.cs (11)
80
using
var
workspace = CreateMSBuildWorkspace();
109
using
var
workspace = CreateMSBuildWorkspace();
149
using
var
workspace = CreateMSBuildWorkspace(throwOnWorkspaceFailed: false);
192
using
var
workspace = CreateMSBuildWorkspace();
234
using
var
workspace = CreateMSBuildWorkspace();
282
using
var
workspace = CreateMSBuildWorkspace();
382
using
var
workspace = CreateMSBuildWorkspace(throwOnWorkspaceFailed: false, skipUnrecognizedProjects: true);
416
using
var
workspace = CreateMSBuildWorkspace(("Configuration", "Release"));
439
using
var
workspace = CreateMSBuildWorkspace(("TargetFramework", ""), ("TargetFrameworks", "net6;net5"));
476
using
var
workspace = CreateMSBuildWorkspace(throwOnWorkspaceFailed: false);
497
using
var
workspace = CreateMSBuildWorkspace(throwOnWorkspaceFailed: false);
NewlyCreatedProjectsFromDotNetNew.cs (1)
213
using
var
workspace = CreateMSBuildWorkspace();
VisualStudioMSBuildWorkspaceTests.cs (149)
47
using
var
workspace = CreateMSBuildWorkspace();
62
using
var
workspace = CreateMSBuildWorkspace();
78
using
var
workspace = CreateMSBuildWorkspace();
103
using
var
workspace = CreateMSBuildWorkspace();
117
using
var
workspace = CreateMSBuildWorkspace();
150
using
var
workspace = CreateMSBuildWorkspace();
210
using
var
workspace = CreateMSBuildWorkspace(throwOnWorkspaceFailed: false);
222
using
var
workspace = CreateMSBuildWorkspace(throwOnWorkspaceFailed: false);
246
using
var
workspace = CreateMSBuildWorkspace();
261
using
var
workspace = CreateMSBuildWorkspace();
282
using
var
workspace = CreateMSBuildWorkspace();
300
using
var
workspace = CreateMSBuildWorkspace();
315
using
var
workspace = CreateMSBuildWorkspace();
338
using
var
workspace = CreateMSBuildWorkspace();
392
using
var
workspace = CreateMSBuildWorkspace();
437
using
var
workspace = CreateMSBuildWorkspace();
460
using
var
workspace = CreateMSBuildWorkspace();
478
using
var
workspace = CreateMSBuildWorkspace(("ShouldUnsetParentConfigurationAndPlatform", bool.TrueString));
494
using
var
workspace = CreateMSBuildWorkspace();
509
using
var
workspace = CreateMSBuildWorkspace();
523
using
var
workspace = CreateMSBuildWorkspace();
538
using
var
workspace = CreateMSBuildWorkspace();
553
using
var
workspace = CreateMSBuildWorkspace();
566
using
var
workspace = CreateMSBuildWorkspace();
578
using
var
workspace = CreateMSBuildWorkspace();
591
using
var
workspace = CreateMSBuildWorkspace(throwOnWorkspaceFailed: false);
605
using
var
workspace = CreateMSBuildWorkspace(throwOnWorkspaceFailed: false);
618
using
var
workspace = CreateMSBuildWorkspace();
633
using
var
workspace = CreateMSBuildWorkspace();
647
using
var
workspace = CreateMSBuildWorkspace();
662
using
var
workspace = CreateMSBuildWorkspace();
677
using
var
workspace = CreateMSBuildWorkspace();
691
using
var
workspace = CreateMSBuildWorkspace();
704
using
var
workspace = CreateMSBuildWorkspace(throwOnWorkspaceFailed: false);
717
using
var
workspace = CreateMSBuildWorkspace(throwOnWorkspaceFailed: false);
731
using
var
workspace = CreateMSBuildWorkspace();
746
using
var
workspace = CreateMSBuildWorkspace(throwOnWorkspaceFailed: false);
763
using
var
workspace = CreateMSBuildWorkspace(
791
using
var
workspace = CreateMSBuildWorkspace();
809
using
var
workspace = CreateMSBuildWorkspace();
827
using
var
workspace = CreateMSBuildWorkspace();
845
using
var
workspace = CreateMSBuildWorkspace(throwOnWorkspaceFailed: false);
862
await
MSBuildWorkspace
.Create().OpenProjectAsync(GetSolutionFileName(ProjFileName));
877
var
ws =
MSBuildWorkspace
.Create();
896
using
var
workspace = CreateMSBuildWorkspace();
914
using
var
workspace = CreateMSBuildWorkspace();
930
using
var
workspace = CreateMSBuildWorkspace();
941
using
var
workspace = CreateMSBuildWorkspace(throwOnWorkspaceFailed: false);
953
using
var
ws = CreateMSBuildWorkspace();
987
using
var
workspace = CreateMSBuildWorkspace(throwOnWorkspaceFailed: false);
1010
using
var
workspace = CreateMSBuildWorkspace(throwOnWorkspaceFailed: false);
1023
using
var
workspace = CreateMSBuildWorkspace();
1037
using
var
workspace = CreateMSBuildWorkspace(throwOnWorkspaceFailed: false);
1052
using
var
workspace = CreateMSBuildWorkspace(throwOnWorkspaceFailed: false);
1067
using
var
workspace = CreateMSBuildWorkspace();
1082
using
var
workspace = CreateMSBuildWorkspace(throwOnWorkspaceFailed: false);
1095
using
var
workspace = CreateMSBuildWorkspace();
1110
using
var
workspace = CreateMSBuildWorkspace(throwOnWorkspaceFailed: false);
1130
using
var
workspace = CreateMSBuildWorkspace();
1152
using
var
workspace = CreateMSBuildWorkspace(MefHostServices.Create(_defaultAssembliesWithoutCSharp));
1170
using
var
workspace = CreateMSBuildWorkspace(MefHostServices.Create(_defaultAssembliesWithoutCSharp));
1188
using
var
workspace =
MSBuildWorkspace
.Create(MefHostServices.Create(_defaultAssembliesWithoutCSharp));
1201
using
var
workspace = CreateMSBuildWorkspace();
1214
using
var
workspace = CreateMSBuildWorkspace();
1226
using
var
workspace = CreateMSBuildWorkspace(throwOnWorkspaceFailed: false);
1243
using
var
workspace = CreateMSBuildWorkspace(throwOnWorkspaceFailed: false);
1255
using
var
workspace = CreateMSBuildWorkspace(throwOnWorkspaceFailed: false);
1274
using
var
workspace = CreateMSBuildWorkspace(throwOnWorkspaceFailed: false);
1288
using
var
workspace = CreateMSBuildWorkspace(throwOnWorkspaceFailed: false);
1308
using
var
workspace = CreateMSBuildWorkspace();
1326
using
var
workspace = CreateMSBuildWorkspace();
1349
using
var
workspace = CreateMSBuildWorkspace();
1371
using
var
workspace = CreateMSBuildWorkspace(throwOnWorkspaceFailed: false);
1394
using
var
workspace = CreateMSBuildWorkspace();
1415
using
var
workspace = CreateMSBuildWorkspace(throwOnWorkspaceFailed: false);
1438
using
var
workspace = CreateMSBuildWorkspace();
1471
using
var
workspace = CreateMSBuildWorkspace(throwOnWorkspaceFailed: false);
1658
using
var
workspace = CreateMSBuildWorkspace(("Configuration", "Release"));
1839
using
var
workspace = CreateMSBuildWorkspace();
1865
using
var
workspace = CreateMSBuildWorkspace();
1899
using
var
workspace = CreateMSBuildWorkspace();
1922
using
var
workspace = CreateMSBuildWorkspace();
1946
using
var
workspace = CreateMSBuildWorkspace();
1969
using
var
workspace = CreateMSBuildWorkspace();
1994
using
var
workspace = CreateMSBuildWorkspace();
2015
using
var
workspace = CreateMSBuildWorkspace();
2041
using
var
workspaceB = CreateMSBuildWorkspace();
2056
using
var
workspace = CreateMSBuildWorkspace();
2090
using
var
workspace = CreateMSBuildWorkspace();
2117
using
var
workspace = CreateMSBuildWorkspace();
2143
using
var
workspace = CreateMSBuildWorkspace();
2171
using
var
workspace = CreateMSBuildWorkspace();
2198
using
var
workspace = CreateMSBuildWorkspace();
2231
using
var
workspace = CreateMSBuildWorkspace();
2261
using
var
workspace = CreateMSBuildWorkspace();
2303
using
var
workspace = CreateMSBuildWorkspace(throwOnWorkspaceFailed: false);
2326
using
var
workspace = CreateMSBuildWorkspace();
2350
using
var
workspace = CreateMSBuildWorkspace();
2370
using
var
workspace = CreateMSBuildWorkspace();
2391
using
var
workspace = CreateMSBuildWorkspace();
2415
using
var
workspace = CreateMSBuildWorkspace();
2431
using
var
workspace = CreateMSBuildWorkspace(throwOnWorkspaceFailed: false);
2450
using
var
workspace = CreateMSBuildWorkspace();
2471
using
var
workspace = CreateMSBuildWorkspace();
2523
using
var
workspace = CreateMSBuildWorkspace(throwOnWorkspaceFailed: false);
2538
using
var
workspace = CreateMSBuildWorkspace();
2554
using
var
workspace = CreateMSBuildWorkspace();
2572
using
var
workspace = CreateMSBuildWorkspace();
2590
using
var
workspace = CreateMSBuildWorkspace();
2620
using
var
workspace = CreateMSBuildWorkspace(throwOnWorkspaceFailed: false);
2636
using
var
workspace = CreateMSBuildWorkspace();
2650
using
var
workspace = CreateMSBuildWorkspace();
2667
using
var
workspace = CreateMSBuildWorkspace();
2682
using
var
workspace = CreateMSBuildWorkspace(throwOnWorkspaceFailed: false);
2697
using (
var
workspace = CreateMSBuildWorkspace())
2703
using (
var
workspace = CreateMSBuildWorkspace())
2709
using (
var
workspace = CreateMSBuildWorkspace())
2729
using
var
workspace = CreateMSBuildWorkspace(throwOnWorkspaceFailed: false);
2755
using
var
workspace = CreateMSBuildWorkspace(throwOnWorkspaceFailed: false);
2780
using
var
workspace = CreateMSBuildWorkspace();
2796
using
var
workspace = CreateMSBuildWorkspace();
2815
using
var
workspace = CreateMSBuildWorkspace(throwOnWorkspaceFailed: false);
2834
using
var
workspace = CreateMSBuildWorkspace();
2848
var sol = ObjectReference.CreateFromFactory(() =>
MSBuildWorkspace
.Create().OpenSolutionAsync(GetSolutionFileName("TestSolution.sln")).Result);
2882
using
var
workspace = CreateMSBuildWorkspace();
2937
using
var
workspace = CreateMSBuildWorkspace();
2965
using
var
workspace = CreateMSBuildWorkspace();
2995
using
var
workspace = CreateMSBuildWorkspace();
3009
using
var
workspace = CreateMSBuildWorkspace(throwOnWorkspaceFailed: false);
3026
using
var
workspace = CreateMSBuildWorkspace(throwOnWorkspaceFailed: false);
3043
using
var
workspace = CreateMSBuildWorkspace(throwOnWorkspaceFailed: false);
3061
using
var
workspace = CreateMSBuildWorkspace(throwOnWorkspaceFailed: false);
3076
using
var
workspace = CreateMSBuildWorkspace(throwOnWorkspaceFailed: false);
3093
using
var
workspace = CreateMSBuildWorkspace(throwOnWorkspaceFailed: false);
3110
using
var
workspace = CreateMSBuildWorkspace();
3122
using
var
workspace = CreateMSBuildWorkspace();
3174
using
var
workspace = CreateMSBuildWorkspace(throwOnWorkspaceFailed: false);
3196
using
var
workspace = CreateMSBuildWorkspace();
3216
using
var
workspace = CreateMSBuildWorkspace(throwOnWorkspaceFailed: false);
3242
using
var
workspace = CreateMSBuildWorkspace();
3265
using
var
workspace = CreateMSBuildWorkspace();
3279
using
var
workspace = CreateMSBuildWorkspace();
3293
using
var
workspace = CreateMSBuildWorkspace();
3311
using
var
workspace = CreateMSBuildWorkspace();
3330
using
var
workspace = CreateMSBuildWorkspace();
3343
using
var
workspace = CreateMSBuildWorkspace();
3356
using
var
workspace = CreateMSBuildWorkspace();