494 instantiations of Project
Microsoft.Build (7)
Construction\Solution\SolutionProjectGenerator.cs (1)
2156
Project msbuildProject = new
Project
(project.AbsolutePath, _globalProperties, childProjectToolsVersion);
Definition\Project.cs (3)
501
return new
Project
(
520
return new
Project
(
539
return new
Project
(
Definition\ProjectCollection.cs (2)
1277
project = new
Project
(fileName, globalProperties, effectiveToolsVersion, this);
1317
return new
Project
(xmlReader, globalProperties, toolsVersion, this);
ObjectModelRemoting\LinkedObjectFactory.cs (1)
102
return new
Project
(Collection, link);
Microsoft.Build.Engine.OM.UnitTests (346)
Construction\ConstructionEditing_Tests.cs (1)
3231
var p = new
Project
(testProject.ProjectFile);
Construction\ProjectFormatting_Tests.cs (19)
117
Project project = new
Project
(xml);
153
Project project = new
Project
(xml);
188
Project project = new
Project
(xml);
220
Project project = new
Project
(xml);
249
Project project = new
Project
(xml);
284
Project project = new
Project
(xml);
323
Project project = new
Project
(xml);
366
Project project = new
Project
(xml);
393
Project project = new
Project
(xml);
418
Project project = new
Project
(xml);
448
Project project = new
Project
(xml);
473
Project project = new
Project
(xml);
535
Project project = new
Project
();
560
Project project = new
Project
(NewProjectFileOptions.None);
581
Project project = new
Project
(NewProjectFileOptions.None);
603
Project project = new
Project
(NewProjectFileOptions.IncludeXmlNamespace);
626
Project project = new
Project
(NewProjectFileOptions.IncludeXmlDeclaration);
646
Project project = new
Project
(NewProjectFileOptions.None);
694
var project = new
Project
(ProjectRootElement.Open(file, ProjectCollection.GlobalProjectCollection));
Construction\ProjectImportElement_Tests.cs (1)
265
Project msbuildProject = new
Project
(projectfile);
Construction\ProjectItemElement_Tests.cs (3)
957
Project project = new
Project
();
973
Project project = new
Project
();
989
Project project = new
Project
();
Construction\ProjectMetadataElement_Tests.cs (12)
565
var project = new
Project
(projectElement);
608
var project = new
Project
(projectElement);
682
var project = new
Project
(projectElement);
725
var project = new
Project
(projectElement);
811
var project = new
Project
(projectElement);
874
var project = new
Project
(projectElement);
943
var project = new
Project
(projectElement);
986
var project = new
Project
(projectElement);
1058
var project = new
Project
(projectElement);
1098
var project = new
Project
(projectElement);
1169
var project = new
Project
(projectElement);
1216
var project = new
Project
(projectElement);
Construction\ProjectRootElement_Tests.cs (1)
1746
var project = new
Project
(rootElement, null, null, projectCollection);
Construction\WhiteSpacePreservation_Tests.cs (1)
474
var project = new
Project
(projectElement);
Definition\DefinitionEditing_Tests.cs (85)
148
Project project = new
Project
();
175
Project project = new
Project
();
202
Project project = new
Project
();
230
Project project = new
Project
();
242
Project project = new
Project
();
263
Project project = new
Project
();
287
Project project = new
Project
();
310
Project project = new
Project
();
326
Project project = new
Project
();
343
Project project = new
Project
();
367
Project project = new
Project
();
392
Project project = new
Project
();
417
Project project = new
Project
();
443
Project project = new
Project
();
468
Project project = new
Project
();
493
Project project = new
Project
();
519
Project project = new
Project
();
555
Project project = new
Project
();
583
Project project = new
Project
();
611
Project project = new
Project
();
639
Project project = new
Project
();
670
Project project = new
Project
();
791
Project project = new
Project
();
827
Project project = new
Project
();
854
Project project = new
Project
();
881
Project project = new
Project
();
908
Project project = new
Project
();
936
Project project = new
Project
();
968
Project project = new
Project
();
1028
Project project = new
Project
();
1056
Project project = new
Project
();
1096
Project project = new
Project
();
1136
Project project = new
Project
();
1167
Project project = new
Project
();
1207
Project project = new
Project
();
1263
Project project = new
Project
();
1300
Project project = new
Project
();
1359
Project project = new
Project
();
1391
Project project = new
Project
();
1470
Project project = new
Project
();
1495
Project project = new
Project
();
1525
Project project = new
Project
(xml);
1540
Project project = new
Project
();
1556
Project project = new
Project
();
1571
Project project = new
Project
();
1589
Project project = new
Project
();
1604
Project project = new
Project
();
1619
Project project = new
Project
();
1634
Project project = new
Project
();
1649
Project project = new
Project
();
1709
return new
Project
(projectFile);
1723
Project project = new
Project
();
1738
Project project = new
Project
();
1760
Project project = new
Project
();
1779
Project project = new
Project
();
1798
Project project = new
Project
();
1816
Project project = new
Project
();
1840
Project project = new
Project
();
1863
Project project = new
Project
();
1891
Project project = new
Project
();
1920
Project project = new
Project
();
1950
Project project = new
Project
();
1967
Project project = new
Project
();
2045
Project project = new
Project
(xml);
2072
Project project = new
Project
();
2099
Project project = new
Project
();
2126
Project project = new
Project
();
2154
Project project = new
Project
();
2166
Project project = new
Project
();
2187
Project project = new
Project
();
2211
Project project = new
Project
();
2234
Project project = new
Project
();
2250
Project project = new
Project
();
2264
Project project = new
Project
();
2288
Project project = new
Project
();
2313
Project project = new
Project
();
2338
Project project = new
Project
();
2364
Project project = new
Project
();
2389
Project project = new
Project
();
2414
Project project = new
Project
();
2440
Project project = new
Project
();
2472
Project project = new
Project
();
2500
Project project = new
Project
();
2528
Project project = new
Project
();
2556
Project project = new
Project
();
Definition\Project_Tests.cs (102)
110
Project project = new
Project
(xml);
138
Project project = new
Project
(xml, null, null, collection);
166
Project project = new
Project
(xml, null, null, collection);
189
Project project = new
Project
(file);
217
project = new
Project
(file);
229
project = new
Project
(file); // should not throw
260
Project project = new
Project
(reader);
294
Project project = new
Project
(reader);
311
Project project2 = new
Project
(reader);
327
Project project = new
Project
(xml);
341
Project project = new
Project
(xml);
354
tasks[i] = Task.Factory.StartNew(delegate () { new
Project
(); }); // Should not throw
373
Project project = new
Project
(xml, null, null, collection, ProjectLoadSettings.IgnoreMissingImports);
389
Project project = new
Project
(xml, null, null, new ProjectCollection(), ProjectLoadSettings.IgnoreMissingImports);
408
Project project = new
Project
(collection);
440
Project project = new
Project
(collection);
444
Project project2 = new
Project
(collection);
476
Project project = new
Project
(collection);
481
Project project2 = new
Project
(collection);
515
Project project = new
Project
(collection);
520
Project project2 = new
Project
(collection);
524
Project project3 = new
Project
(collection);
546
Project project = new
Project
(xml);
599
Project project = new
Project
(xml);
645
Project project = new
Project
(xml);
680
Project project = new
Project
(xml);
718
Project project = new
Project
(xml);
754
Project project = new
Project
(xml);
792
Project project = new
Project
(xml);
815
Project project = new
Project
(xml, globalProperties, null);
831
Project project = new
Project
(xml, globalProperties, null);
846
Project project = new
Project
(xml);
858
Project project = new
Project
();
877
Project project = new
Project
();
892
Project project = new
Project
();
919
Project project = new
Project
();
931
Project project = new
Project
();
950
Project project = new
Project
();
963
Project project = new
Project
(ProjectRootElement.Create(), initial, null);
992
Project project = new
Project
(collection);
1012
Project project = new
Project
();
1028
Project project = new
Project
();
1049
Project project = new
Project
();
1069
Project project = new
Project
(
1088
Project project = new
Project
(xml);
1101
Project project = new
Project
();
1119
Project project = new
Project
();
1148
Project project = new
Project
();
1172
Project project = new
Project
();
1200
Project project = new
Project
();
1213
Project project = new
Project
();
1233
Project p = new
Project
(GetSampleProjectRootElement(), null, ObjectModelHelpers.MSBuildDefaultToolsVersion, collection);
1263
Project p = new
Project
(GetSampleProjectRootElement(), null, ObjectModelHelpers.MSBuildDefaultToolsVersion, collection);
1291
Project p = new
Project
(GetSampleProjectRootElement(), globalProperties, ObjectModelHelpers.MSBuildDefaultToolsVersion, collection);
1323
Project p = new
Project
(GetSampleProjectRootElement(), globalProperties, ObjectModelHelpers.MSBuildDefaultToolsVersion, "ABCDEF", collection, ProjectLoadSettings.Default);
1341
Project project = new
Project
();
1366
Project project = new
Project
(path);
1371
project = new
Project
(path);
1395
Project project = new
Project
();
1460
Project project = new
Project
(projectCollection);
1525
var project = new
Project
(projectCollection);
1543
var newProject = new
Project
(projectCollection);
1609
var project = new
Project
(projectRootElement, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, projectCollection);
1634
Project project = new
Project
();
1661
Project project = new
Project
();
1684
Project project = new
Project
();
1709
Project project = new
Project
();
1747
Project project = new
Project
(projectConstruction);
1790
Project project = new
Project
();
1811
Project project = new
Project
();
1825
Project project = new
Project
();
2054
Project project = new
Project
();
2074
Project project = new
Project
();
2143
Project project = new
Project
(xml);
2157
Project project = new
Project
(xml);
2171
Project project = new
Project
(xml);
2365
Project project = new
Project
();
2382
Project project1 = new
Project
(root1);
2383
Project project2 = new
Project
(root2);
2423
Project project = new
Project
(globalProperties, null, new ProjectCollection());
2508
Project project = new
Project
(projectPath);
2571
Project project = new
Project
(zero);
2617
Project project = new
Project
(zero);
2655
Project project = new
Project
(XmlReader.Create(new StringReader(projectOriginalContents)));
2703
Project project = new
Project
(XmlReader.Create(new StringReader(projectOriginalContents)));
3254
var project = new
Project
(testFiles.ProjectFile, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, projectCollection);
3284
var project = new
Project
(testFiles.ProjectFile, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, projectCollection);
3575
var project = new
Project
(testFiles.ProjectFile, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, projectCollection);
3770
var project = new
Project
(testFiles.ProjectFile, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, projectCollection);
3845
var globResult = new
Project
(testFiles.ProjectFile, null, MSBuildConstants.CurrentToolsVersion, projectCollection).GetAllGlobs();
3864
var project = new
Project
(null, null, projectCollection);
3907
Project unused = new
Project
(pre, null, null, collection);
3948
Project unused = new
Project
(pre, null, null, collection);
3992
Project unused = new
Project
(pre, null, null, collection, ProjectLoadSettings.IgnoreEmptyImports);
4039
Project unused = new
Project
(pre, null, null, collection, ProjectLoadSettings.IgnoreInvalidImports);
4079
Project unused = new
Project
(pre, null, null, collection, ProjectLoadSettings.IgnoreInvalidImports);
4122
Project unused = new
Project
(pre, null, null, collection, ProjectLoadSettings.IgnoreMissingImports);
4165
Project unused = new
Project
(pre, null, null, collection);
4211
Project unused = new
Project
(pre2, null, null, collection);
4242
Project project = new
Project
(projectXml);
4267
Project project = new
Project
(collection);
4322
var project = new
Project
(projectRootElement, new Dictionary<string, string>(), null, collection, ProjectLoadSettings.Default);
Definition\ProjectCollection_Tests.cs (34)
71
Project project = new
Project
(path);
96
Project project = new
Project
();
126
Project project = new
Project
(collection);
150
var project = new
Project
{ FullPath = "c:\\x" };
285
var project = new
Project
(collection);
324
var project1 = new
Project
{ FullPath = "c:\\1" };
327
var project2 = new
Project
(collection) { FullPath = "c:\\1" };
373
_ = new
Project
{ FullPath = "c:\\x" };
376
_ = new
Project
{ FullPath = "c:\\x" };
387
var project = new
Project
{ FullPath = "c:\\1" };
414
new
Project
(xml, globalProperties1, ObjectModelHelpers.MSBuildDefaultToolsVersion)
421
new
Project
(xml, globalProperties2, ObjectModelHelpers.MSBuildDefaultToolsVersion)
444
var project = new
Project
{ FullPath = "c:\\1" };
511
var project1 = new
Project
(xml, null, "2.0") { FullPath = "c:\\1" };
513
var project2 = new
Project
(xml, null, ObjectModelHelpers.MSBuildDefaultToolsVersion) { FullPath = "c:\\1" };
570
var project = new
Project
(collection) { FullPath = "c:\\x" };
587
var project1 = new
Project
(collection) { FullPath = "c:\\y" };
597
var project2 = new
Project
(collection) { FullPath = "c:\\x" };
614
var project1 = new
Project
(collection) { FullPath = "c:\\y" };
636
var project1 = new
Project
(collection) { FullPath = "c:\\y" };
646
var project2 = new
Project
(collection) { FullPath = "c:\\x" };
683
var project1 = new
Project
(collection) { FullPath = "c:\\y" };
699
var project = new
Project
{ FullPath = "c:\\x" };
715
var project = new
Project
{ FullPath = "c:\\x" };
743
var project = new
Project
{ FullPath = "c:\\x" };
758
var mainProject = new
Project
{ FullPath = "c:\\main" };
760
var importProject = new
Project
{ FullPath = "c:\\import" };
789
var project = new
Project
{ FullPath = "c:\\x" };
808
var project = new
Project
{ FullPath = "c:\\1" };
836
Project project = new
Project
();
875
var project = new
Project
();
918
var project = new
Project
();
1376
var project = new
Project
(pre);
1405
project = new
Project
(pre, null, null, collection);
Definition\ProjectItem_Tests.cs (26)
77
Project project = new
Project
();
782
Project project = new
Project
();
834
Project project = new
Project
(projectCollection);
1113
ObjectModelHelpers.AssertItems(expectedInclude, new
Project
(projectFile).Items.ToList());
1153
ObjectModelHelpers.AssertItems(expectedInclude, new
Project
(testFiles.ProjectFile, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, projectCollection).Items.ToList());
1173
ObjectModelHelpers.AssertItems(expectedInclude, new
Project
(testFiles.ProjectFile, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, projectCollection).Items.ToList());
1869
Project project = new
Project
();
1892
Project project = new
Project
(xml);
1916
Project project = new
Project
(xml);
1928
Project project = new
Project
();
1948
Project project = new
Project
(xml);
1961
Project project = new
Project
();
1992
var project = new
Project
();
2019
Project project = new
Project
();
2037
Project project = new
Project
();
2057
Project import = new
Project
();
2063
Project project = new
Project
(xml);
2088
Project import = new
Project
();
2094
Project project = new
Project
(xml);
2119
Project import = new
Project
();
2126
Project project = new
Project
(xml);
2214
var project = new
Project
(testProject.ProjectFile, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, env.CreateProjectCollection().Collection);
2274
var project = new
Project
(testProject.ProjectFile, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, env.CreateProjectCollection().Collection);
3658
return new
Project
(p, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, c)
3708
itemsFromFragmentWithGlobs = Helpers.MakeList(new
Project
(testProject.ProjectFile).GetItems("i"));
3754
var project = new
Project
(testFiles.ProjectFile, new Dictionary<string, string>(), null, projectCollection);
Definition\ProjectItemDefinition_Tests.cs (14)
34
Project project = new
Project
(xml);
63
Project project = new
Project
(xml);
80
Project project = new
Project
(xml);
101
Project project = new
Project
(xml);
130
Project project = new
Project
(main);
160
Project project = new
Project
(main);
484
Project project = new
Project
(XmlReader.Create(new StringReader(content)));
506
Project project = new
Project
(XmlReader.Create(new StringReader(content)));
528
Project project = new
Project
(XmlReader.Create(new StringReader(content)));
550
Project project = new
Project
(XmlReader.Create(new StringReader(content)));
572
Project project = new
Project
(XmlReader.Create(new StringReader(content)));
594
Project project = new
Project
(XmlReader.Create(new StringReader(content)));
616
Project project = new
Project
(XmlReader.Create(new StringReader(content)));
638
Project project = new
Project
(XmlReader.Create(new StringReader(content)));
Definition\ProjectMetadata_Tests.cs (8)
28
Project project = new
Project
();
55
Project project = new
Project
(projectXml);
88
Project project = new
Project
();
108
Project project = new
Project
();
126
Project project = new
Project
();
446
Project project = new
Project
();
466
Project project = new
Project
(xml);
504
Microsoft.Build.Evaluation.Project project = new Microsoft.Build.Evaluation.
Project
();
Definition\ProjectProperty_Tests.cs (14)
28
Project project = new
Project
();
85
Project project = new
Project
();
102
Project project = new
Project
();
120
Project project = new
Project
();
137
Project project = new
Project
();
153
Project project = new
Project
();
176
Project project = new
Project
();
193
Project project = new
Project
(globalProperties, null, ProjectCollection.GlobalProjectCollection);
207
Project project = new
Project
();
223
Project project = new
Project
();
242
Project project = new
Project
();
265
Project import = new
Project
();
271
Project project = new
Project
(xml);
290
Project project = new
Project
(projectXml);
Instance\ProjectInstance_Tests.cs (8)
39
Project p = new
Project
();
203
Project p = new
Project
(ProjectRootElement.Create(), globals, null);
397
ProjectInstance instance1 = new
Project
().CreateProjectInstance();
403
new
Project
().CreateProjectInstance();
426
var projBEval = new
Project
(projB, null, null, pc);
468
var projBEval = new
Project
(projB, null, null, pc, loadSettings);
510
var projBEval = new
Project
(projB, null, null, pc);
1042
Project project = new
Project
(xml);
Instance\ProjectItemInstance_Tests.cs (3)
245
Project project = new
Project
();
340
Project project = new
Project
();
1187
Project project = new
Project
();
Instance\ProjectMetadataInstance_Tests.cs (1)
34
Project project = new
Project
();
Instance\ProjectOnErrorInstance_Tests.cs (1)
45
Project project = new
Project
(xml);
Instance\ProjectPropertyInstance_Tests.cs (2)
91
var project = new
Project
();
103
Project project = new
Project
();
Instance\ProjectTargetInstance_Tests.cs (5)
56
Project project = new
Project
(projectXml);
76
Project project = new
Project
(projectXml);
96
Project project = new
Project
(projectXml);
121
Project project = new
Project
(projectXml);
147
Project project = new
Project
(xml);
Instance\ProjectTaskInstance_Tests.cs (1)
75
Project project = new
Project
(xml);
Instance\ProjectTaskOutputItemInstance_Tests.cs (1)
48
Project project = new
Project
(xml);
Instance\ProjectTaskOutputPropertyInstance_Tests.cs (1)
48
Project project = new
Project
(xml);
ObjectModelRemoting\RemoteProjectsProviderMock\ExporterMock.cs (2)
165
public Project LoadProjectWithSettings(string path, ProjectLoadSettings settings) => new
Project
(path, null, null, this.Collection, settings);
173
Project project = new
Project
(xml, null, null, this.Collection, settings);
Microsoft.Build.Engine.UnitTests (129)
BackEnd\BuildManager_Tests.cs (11)
2266
var project = new
Project
(fileName);
2317
Project project = new
Project
(fileName);
3122
var project1 = new
Project
(projectPath1);
3127
var project2 = new
Project
(projectPath2);
3190
var project1 = new
Project
(projectPath1);
3205
var project2 = new
Project
(projectPath2);
3275
var project1 = new
Project
(projectPath1);
3290
var project2 = new
Project
(projectPath2);
3750
var mainProject = new
Project
(mainRootElement, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, collection);
3774
var p2pProject = new
Project
(p2pProjectPath, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, collection);
3901
var project = new
Project
(root, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion,
BackEnd\IntrinsicTask_Tests.cs (1)
3992
var project = new
Project
(p, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, c);
BackEnd\LoggingServicesLogMethod_Tests.cs (1)
470
Project msbuildProject = new
Project
(projectFile);
BackEnd\MSBuild_Tests.cs (2)
1849
Project project = new
Project
(projectFile2);
1885
Project project = new
Project
(projectFile2);
BackEnd\OnError_Tests.cs (1)
559
Project p = new
Project
(XmlReader.Create(new StringReader(ObjectModelHelpers.CleanupFileContents(@"
BackEnd\ProjectTelemetry_Tests.cs (1)
176
var project = new
Project
(xmlReader, null, null, projectCollection);
BackEnd\TargetUpToDateChecker_Tests.cs (1)
608
Project project = new
Project
(projectFile);
Collections\OMcollections_tests.cs (2)
310
Project project = new
Project
();
322
Project project = new
Project
();
ConsoleLogger_Tests.cs (1)
144
Microsoft.Build.Evaluation.Project project = new Microsoft.Build.Evaluation.
Project
();
Construction\SolutionProjectGenerator_Tests.cs (6)
340
Project project = new
Project
(projectXml);
897
Project msbuildProject = new
Project
(projectXml);
1103
var automaticProject = new
Project
(automaticProjectFile);
1150
Project msbuildProject = new
Project
(projectXml);
1220
Project msbuildProject = new
Project
(projectXml);
1265
Project msbuildProject = new
Project
(projectXml);
Construction\XmlReaderWithoutLocation_Tests.cs (1)
163
Project project = new
Project
(noLineInfoReader);
Definition\ItemDefinitionGroup_Tests.cs (7)
165
Project p = new
Project
(XmlReader.Create(new StringReader(
194
Project p = new
Project
(XmlReader.Create(new StringReader(
222
Project p = new
Project
(XmlReader.Create(new StringReader(
816
Project p = new
Project
(XmlReader.Create(new StringReader(@"
835
Project p = new
Project
(XmlReader.Create(new StringReader(@"
851
Project p = new
Project
(XmlReader.Create(new StringReader(@"
1062
Project p = new
Project
(XmlReader.Create(new StringReader(@"
Definition\Project_Internal_Tests.cs (2)
132
Project project = new
Project
();
183
Project project = new
Project
();
Definition\ProjectItem_Tests.cs (1)
81
Project project = new
Project
(projectXml);
EscapingInProjects_Tests.cs (5)
649
Project project = new
Project
(projectElement, null, null, collection);
832
Project project = new
Project
(reader);
844
Project project = new
Project
();
878
Project project = new
Project
(reader);
910
Project project = new
Project
(reader);
Evaluation\EvaluationLogging_Tests.cs (1)
88
var project = new
Project
(projectFile, null, null, collection);
Evaluation\Evaluator_Tests.cs (40)
90
Project project =
new
(projectFile.Path);
125
Project project =
new
(projectFile.Path);
355
Project project = new
Project
(subdirProjPath);
992
Project project = new
Project
(content.ProjectFile, null, null);
1106
Project project = new
Project
(XmlReader.Create(new StringReader(manifest)), null, null, pc, ProjectLoadSettings.RejectCircularImports);
1121
Project project = new
Project
();
1186
Project project = new
Project
();
1393
Project project = new
Project
(main);
2248
Project project = new
Project
();
2477
Project project = new
Project
(collection);
2511
Project project = new
Project
(collection);
2529
Project project = new
Project
(collection);
2587
Project project = new
Project
(collection);
2606
Project project = new
Project
(collection);
2662
Project project = new
Project
(collection);
2681
Project project = new
Project
(collection);
2701
Project project = new
Project
();
2719
Project project = new
Project
(collection);
2738
Project project = new
Project
(collection);
2750
Project project = new
Project
(xml);
2767
Project project = new
Project
(xml);
2802
Project project = new
Project
(xml);
2821
Project project = new
Project
(xml);
2839
Project project = new
Project
(xml);
2857
Project project = new
Project
(xml);
3174
Project project = new
Project
(XmlReader.Create(new StringReader(content)), globalProperties, null);
3442
Project project = new
Project
(primaryProject, globalProperties, null);
3503
Project project = new
Project
(primaryProject, globalProperties, null);
3563
Project project = new
Project
(primaryProject, globalProperties, null);
3637
Project project = new
Project
(primaryProject, globalProperties, null);
3710
Project project = new
Project
(primaryProject, globalProperties, null);
3773
Project project = new
Project
(primaryProject, globalProperties, null);
3835
Project project = new
Project
(primaryProject, globalProperties, null);
4357
Project project = new
Project
(null, ObjectModelHelpers.MSBuildDefaultToolsVersion, collection);
4403
Project project = new
Project
(projectFilename);
4560
Project unused = new
Project
(primaryProject, null, null);
4661
Project project = new
Project
(primaryProject.ProjectFile, null, null);
4691
Project project = new
Project
(primaryProject.ProjectFile, null, null);
5010
new
Project
(XmlReader.Create(new StringReader(projectContents)), null, "Fake", fakeProjectCollection));
5239
Project project = new
Project
(projectXml);
Evaluation\ItemEvaluation_Tests.cs (2)
599
var project = new
Project
(projectFiles.ProjectFile);
660
Project project = Should.NotThrow(() => new
Project
(projectFiles.ProjectFile));
Evaluation\Preprocessor_Tests.cs (17)
55
Project project = new
Project
();
84
Project project = new
Project
(xml1);
128
Project project = new
Project
(xml1);
172
Project project = new
Project
(xml1);
216
Project project = new
Project
(xml1);
264
Project project = new
Project
(xml1);
298
Project project = new
Project
(xml1);
368
project = new
Project
(xr);
419
Project project = new
Project
(xml1);
477
Project project = new
Project
(xml1);
550
Project project = new
Project
(xml1);
611
Project project = new
Project
(xml1);
671
Project project = new
Project
(xml1);
725
Project project = new
Project
(xml0);
792
Project project = new
Project
();
826
Project project = new
Project
(xml);
1239
Project project = new
Project
(xml1);
Evaluation\ProjectSdkImplicitImport_Tests.cs (10)
112
var project = new
Project
(projectRootElement);
135
var project = new
Project
(projectRootElement);
202
Project project = new
Project
(projectRootElement);
305
Project project = new
Project
(ProjectRootElement.Create(XmlReader.Create(new StringReader(content))));
329
() => new
Project
(ProjectRootElement.Create(XmlReader.Create(new StringReader(content)))));
334
var project = new
Project
(projectRootElementFromString.Project);
396
Assert.Throws<InvalidProjectFileException>(() => new
Project
(
421
Project project = new
Project
(ProjectRootElement.Create(XmlReader.Create(new StringReader(content))));
445
var project = new
Project
(projectRootElement);
480
Project project = new
Project
(rootElement,
Graph\ProjectGraph_Tests.cs (2)
135
var projectInstance = new
Project
().CreateProjectInstance();
182
var projectInstance = new
Project
().CreateProjectInstance();
Instance\ProjectInstance_Internal_Tests.cs (4)
70
ProjectInstance project = new
Project
(projectRootElementFromString.Project).CreateProjectInstance();
118
ProjectInstance project = new
Project
(projectRootElementFromString.Project).CreateProjectInstance();
720
(f, xml, c) => new
Project
(f, null, null, c).CreateProjectInstance()
866
: new
Project
(rootElement, globalProperties: null, toolsVersion: null, projectCollection, projectLoadSettings).CreateProjectInstance();
Instance\ProjectMetadataInstance_Internal_Tests.cs (1)
56
Project project = new
Project
();
Instance\ProjectPropertyInstance_Internal_Tests.cs (1)
94
Project project = new
Project
();
Instance\TaskItem_Tests.cs (4)
213
Project project =
new
();
280
Project project = new
Project
(xml);
334
Project project = new
Project
(xml);
370
Project project = new
Project
(xml);
InstanceFromRemote\ProjectInstance_FromImmutableProjectLink_Tests.cs (4)
25
var project = new
Project
(ProjectCollection.GlobalProjectCollection, projectLink);
43
var project = new
Project
(ProjectCollection.GlobalProjectCollection, projectLink);
64
var project = new
Project
(ProjectCollection.GlobalProjectCollection, projectLink);
99
var project = new
Project
(ProjectCollection.GlobalProjectCollection, projectLink);
Microsoft.Build.Tasks.CodeAnalysis.UnitTests (1)
TargetTests.cs (1)
927
Project proj = new
Project
(reader);
Microsoft.Build.Tasks.UnitTests (4)
AssignLinkMetadata_Tests.cs (1)
177
Project p = new
Project
(collection)
MSBuild_Tests.cs (3)
1387
Project project = new
Project
(projectFile2);
1473
Project project = new
Project
(projectFile2);
1509
Project project = new
Project
(projectFile1);
Microsoft.Build.UnitTests.Shared (6)
EngineTestEnvironment.cs (1)
210
Project project = new
Project
(ProjectFile, globalProperties, toolsVersion, projectCollection);
ObjectModelHelpers.cs (4)
124
return new
Project
(p, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, c)
731
Project project = new
Project
(
987
Project project = new
Project
(projectFileFullPath, null, null, projectCollection);
1102
Project project = new
Project
(projectXml);
ProjectFromString.cs (1)
39
Project =
new
(_reader, globalProperties, toolsVersion, subToolsetVersion, projectCollection, loadSettings);
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (1)
Build\ProjectBuildManager.cs (1)
131
var project = new MSB.Evaluation.
Project
(
1400 references to Project
dotnet-openapi (6)
Commands\BaseCommand.cs (3)
125
protected static
Project
LoadProject(FileInfo projectFile)
127
var
project = ProjectCollection.GlobalProjectCollection.LoadProject(
154
var
project = LoadProject(projectFile);
Commands\RefreshCommand.cs (1)
41
var
project = LoadProject(projectFile);
Commands\RemoveCommand.cs (1)
53
var
project = LoadProject(projectFile);
ProjectExtensions.cs (1)
12
public static void AddElementWithAttributes(this
Project
project, string tagName, string include, IDictionary<string, string> metadata)
Microsoft.Build (194)
BackEnd\BuildManager\BuildManager.cs (2)
926
public ProjectInstance GetProjectInstanceForBuild(
Project
project)
1704
private BuildRequestConfiguration CreateConfiguration(
Project
project, BuildRequestConfiguration? existingConfiguration)
BackEnd\Shared\ConfigurationMetadata.cs (1)
37
public ConfigurationMetadata(
Project
project)
Construction\ProjectRootElement.cs (6)
742
return new ProjectRootElement(projectRootElementCache,
Project
.DefaultNewProjectTemplateOptions, isEphemeral: true);
751
return Create(ProjectCollection.GlobalProjectCollection,
Project
.DefaultNewProjectTemplateOptions);
788
return Create(path, ProjectCollection.GlobalProjectCollection,
Project
.DefaultNewProjectTemplateOptions);
806
return Create(path, projectCollection,
Project
.DefaultNewProjectTemplateOptions);
1748
return new ProjectRootElement(projectRootElementCache,
Project
.DefaultNewProjectTemplateOptions);
1883
internal void MarkProjectDirty(
Project
project)
Construction\Solution\SolutionProjectGenerator.cs (2)
21
using Project = Microsoft.Build.Evaluation.
Project
;
2156
Project
msbuildProject = new Project(project.AbsolutePath, _globalProperties, childProjectToolsVersion);
Definition\Project.cs (14)
499
public static
Project
FromFile(string file, ProjectOptions options)
518
public static
Project
FromProjectRootElement(ProjectRootElement rootElement, ProjectOptions options)
537
public static
Project
FromXmlReader(XmlReader reader, ProjectOptions options)
831
/// <see cref="
Project
.ReevaluateIfNecessary()" />
1683
ErrorUtilities.VerifyThrowInvalidOperation(!ThrowInsteadOfSplittingItemElement, "OM_CannotSplitItemElementWhenSplittingIsDisabled", itemElement.Location, $"{nameof(
Project
)}.{nameof(ThrowInsteadOfSplittingItemElement)}");
1886
public ProjectImpl(
Project
owner, ProjectRootElement xml, IDictionary<string, string> globalProperties, string toolsVersion, string subToolsetVersion, ProjectLoadSettings loadSettings)
1910
public ProjectImpl(
Project
owner, XmlReader xmlReader, IDictionary<string, string> globalProperties, string toolsVersion, string subToolsetVersion, ProjectLoadSettings loadSettings, EvaluationContext evaluationContext)
1945
public ProjectImpl(
Project
owner, string projectFile, IDictionary<string, string> globalProperties, string toolsVersion, string subToolsetVersion, ProjectLoadSettings loadSettings, EvaluationContext evaluationContext)
1973
private
Project
Owner { get; }
3418
ErrorUtilities.VerifyThrowInvalidOperation(!ThrowInsteadOfSplittingItemElement, "OM_CannotSplitItemElementWhenSplittingIsDisabled", itemElement.Location, $"{nameof(
Project
)}.{nameof(ThrowInsteadOfSplittingItemElement)}");
4047
internal Data(
Project
project, PropertyDictionary<ProjectPropertyInstance> globalProperties, string explicitToolsVersion, string explicitSubToolsetVersion, bool CanEvaluateElementsWithFalseConditions)
4248
internal
Project
Project { get; }
4683
/// Data class representing a result from <see cref="
Project
.GetAllGlobs()"/> and its overloads.
4780
/// Data class representing a result from <see cref="
Project
.GetItemProvenance(string)"/> and its overloads.
Definition\ProjectCollection.cs (50)
190
/// Whether <see cref="
Project
.MarkDirty()">MarkDirty()</see> is temporarily disabled on
440
/// Raised when a <see cref="
Project
"/> contained by this instance is directly changed.
619
public ICollection<
Project
> LoadedProjects => GetLoadedProjects(true, null);
859
/// Whether <see cref="
Project
.MarkDirty()">MarkDirty()</see> is temporarily disabled on
1159
public ICollection<
Project
> GetLoadedProjects(string fullPath)
1169
internal ICollection<
Project
> GetLoadedProjects(bool includeExternal, string fullPath = null)
1171
List<
Project
> loaded;
1174
loaded = fullPath == null ? new List<
Project
>(_loadedProjects) : new List<
Project
>(_loadedProjects.GetMatchingProjectsIfAny(fullPath));
1195
public
Project
LoadProject(string fileName)
1207
public
Project
LoadProject(string fileName, string toolsVersion)
1220
public
Project
LoadProject(string fileName, IDictionary<string, string> globalProperties, string toolsVersion)
1271
Project
project = _loadedProjects.GetMatchingProjectIfAny(fileName, globalProperties, effectiveToolsVersion);
1290
public
Project
LoadProject(XmlReader xmlReader)
1302
public
Project
LoadProject(XmlReader xmlReader, string toolsVersion)
1315
public
Project
LoadProject(XmlReader xmlReader, IDictionary<string, string> globalProperties, string toolsVersion)
1402
public void UnloadProject(
Project
project)
1452
Project
conflictingProject = GetLoadedProjects(false, null).FirstOrDefault(project => project.UsesProjectRootElement(projectRootElement));
1470
foreach (
Project
project in _loadedProjects)
1515
var projects = new List<
Project
>(_loadedProjects);
1516
foreach (
Project
project in projects)
1542
var projects = new List<
Project
>(_loadedProjects);
1543
foreach (
Project
project in projects)
1589
/// Returns false if it was not unloaded because it was still in use by a loaded <see cref="
Project
"/>.
1604
Project
conflictingProject = GetLoadedProjects(false, null).FirstOrDefault(project => project.UsesProjectRootElement(projectRootElement));
1630
internal void OnAfterRenameLoadedProject(string oldFullPathIfAny,
Project
project)
1669
internal void AfterUpdateLoadedProjectGlobalProperties(
Project
project)
1897
private class LoadedProjectCollection : IEnumerable<
Project
>
1912
private Dictionary<string, List<
Project
>> _loadedProjects = new Dictionary<string, List<
Project
>>(StringComparer.OrdinalIgnoreCase);
1936
public IEnumerator<
Project
> GetEnumerator()
1940
var projects = new List<
Project
>();
1942
foreach (List<
Project
> projectList in _loadedProjects.Values)
1944
foreach (
Project
project in projectList)
1966
internal IList<
Project
> GetMatchingProjectsIfAny(string fullPath)
1970
_loadedProjects.TryGetValue(fullPath, out List<
Project
> candidates);
1972
return candidates ?? (IList<
Project
>)Array.Empty<
Project
>();
1981
internal
Project
GetMatchingProjectIfAny(string fullPath, IDictionary<string, string> globalProperties, string toolsVersion)
1985
if (_loadedProjects.TryGetValue(fullPath, out List<
Project
> candidates))
1987
foreach (
Project
candidate in candidates)
2004
internal void AddProject(
Project
project)
2008
if (!_loadedProjects.TryGetValue(project.FullPath, out List<
Project
> projectList))
2010
projectList = new List<
Project
>();
2014
foreach (
Project
existing in projectList)
2031
internal bool RemoveProject(
Project
project)
2040
internal bool RemoveProject(string projectFullPath,
Project
project)
2044
if (!_loadedProjects.TryGetValue(projectFullPath, out List<
Project
> projectList))
2072
_loadedProjects = new Dictionary<string, List<
Project
>>(StringComparer.OrdinalIgnoreCase);
2081
private static bool HasEquivalentGlobalPropertiesAndToolsVersion(
Project
project, IDictionary<string, string> globalProperties, string toolsVersion)
Definition\ProjectItem.cs (8)
38
private readonly
Project
_project;
110
internal ProjectItem(ProjectItemElement xml,
Project
project)
123
Project
project,
236
public
Project
Project
816
/// Called ONLY by <see cref="Microsoft.Build.Evaluation.
Project
.SplitItemElementIfNecessary(ProjectItemElement)"/>
911
private readonly
Project
_project;
923
internal ProjectItemFactory(
Project
project)
933
internal ProjectItemFactory(
Project
project, ProjectItemElement xml)
Definition\ProjectItemDefinition.cs (3)
36
private readonly
Project
_project;
56
internal ProjectItemDefinition(
Project
project, string itemType)
73
public
Project
Project
Definition\ProjectLoadSettings.cs (3)
51
/// By default, evaluations performed via <see cref="
Project
"/> evaluate and collect elements whose conditions were false (e.g. <see cref="
Project
.ItemsIgnoringCondition"/>).
52
/// This flag turns off this behaviour. <see cref="
Project
"/> members that collect such elements will throw when accessed.
Definition\ProjectMetadata.cs (1)
175
public
Project
Project
Definition\ProjectOptions.cs (1)
14
/// Common <see cref="
Project
" /> constructor arguments.
Definition\ProjectProperty.cs (11)
29
private readonly
Project
_project;
41
internal ProjectProperty(
Project
project)
50
internal ProjectProperty(
Project
project, string evaluatedValueEscaped)
194
public
Project
Project
279
internal static ProjectProperty Create(
Project
project, string name, string evaluatedValueEscaped, bool isGlobalProperty, bool mayBeReserved, LoggingContext loggingContext = null)
291
internal static ProjectProperty Create(
Project
project, ProjectPropertyElement xml, string evaluatedValueEscaped, ProjectProperty predecessor)
331
private static bool ProjectHasMatchingGlobalProperty(
Project
project, string propertyName)
359
internal ProjectPropertyXmlBacked(
Project
project, ProjectPropertyElement xml, string evaluatedValueEscaped)
504
internal ProjectPropertyXmlBackedWithPredecessor(
Project
project, ProjectPropertyElement xml, string evaluatedValueEscaped, ProjectProperty predecessor)
544
internal ProjectPropertyNotXmlBacked(
Project
project, string name, string evaluatedValueEscaped, bool isGlobalProperty, bool mayBeReserved)
678
Project
project, string name, string evaluatedValueEscaped, bool isGlobalProperty, bool mayBeReserved, LoggingContext loggingContext)
Definition\ResolvedImport.cs (1)
36
internal ResolvedImport(
Project
project, ProjectImportElement importingElement, ProjectRootElement importedProject, int versionEvaluated, SdkResult sdkResult)
Evaluation\Evaluator.cs (2)
203
Project
project,
305
Project
project,
Evaluation\IProjectMetadataParent.cs (1)
17
Project
Project
Evaluation\Preprocessor.cs (3)
35
private readonly
Project
_project;
61
private Preprocessor(
Project
project)
79
internal static XmlDocument GetPreprocessedDocument(
Project
project)
Evaluation\ProjectChangedEventArgs.cs (2)
18
internal ProjectChangedEventArgs(
Project
project)
29
public
Project
Project { get; private set; }
Evaluation\ProjectRootElementCacheBase.cs (1)
81
internal virtual void OnProjectDirtied(
Project
sender, ProjectChangedEventArgs e)
Evaluation\SimpleProjectRootElementCache.cs (1)
138
internal override void OnProjectDirtied(
Project
sender, ProjectChangedEventArgs e)
Graph\ProjectGraph.cs (2)
43
/// is provided as a hook to allow scenarios like creating a <see cref="
Project
" />
47
/// using <see cref="
Project
.CreateProjectInstance()" /> with the flag
Instance\ImmutableProjectCollections\ImmutableProjectPropertyCollectionConverter.cs (2)
21
private readonly
Project
_linkedProject;
24
Project
linkedProject,
Instance\ProjectInstance.cs (15)
373
/// Creates a ProjectInstance from an external created <see cref="
Project
"/>.
376
public ProjectInstance(
Project
project, ProjectInstanceSettings settings)
422
/// Creates a ProjectInstance from an immutable <see cref="
Project
"/>.
423
/// The resulting <see cref="ProjectInstance"/> object wraps the <see cref="
Project
"/>
427
/// <param name="linkedProject">The immutable <see cref="
Project
"/>.</param>
429
private ProjectInstance(
Project
linkedProject, bool fastItemLookupNeeded)
673
internal ProjectInstance(Evaluation.
Project
.Data data, string directory, string fullPath, HostServices hostServices, PropertyDictionary<ProjectPropertyInstance> environmentVariableProperties, ProjectInstanceSettings settings)
955
/// <param name="project">The immutable <see cref="
Project
"/> on which the ProjectInstance is based.</param>
957
public static ProjectInstance FromImmutableProjectSource(
Project
project, ProjectInstanceSettings settings)
963
private static IRetrievableEntryHashSet<ProjectItemDefinitionInstance> GetImmutableItemDefinitionsHashSetFromImmutableProject(
Project
linkedProject)
980
Project
linkedProject,
1002
Project
linkedProject,
1051
private static PropertyDictionary<ProjectPropertyInstance> GetImmutablePropertyDictionaryFromImmutableProject(
Project
linkedProject)
1209
/// See <see cref="
Project
.LastEvaluationId"/>.
3485
Project
linkedProject,
Logging\ReusableLogger.cs (2)
16
/// <see cref="Evaluation.ProjectCollection"/>/<see cref="Evaluation.
Project
"/> _and_
17
/// directly during a call to one of the <see cref="ILogger"/>-accepting overloads of <see cref="Evaluation.
Project
.Build()"/>.
ObjectModelRemoting\DefinitionObjectsLinks\ProjectItemDefinitionLink.cs (1)
18
public abstract
Project
Project { get; }
ObjectModelRemoting\DefinitionObjectsLinks\ProjectItemLink.cs (1)
19
public abstract
Project
Project { get; }
ObjectModelRemoting\DefinitionObjectsLinks\ProjectLink.cs (47)
17
/// Allow for creating a local representation to external object of type <see cref="
Project
"/>
22
/// Access to remote <see cref="
Project
.Xml"/>.
27
/// Access to remote <see cref="
Project
.ThrowInsteadOfSplittingItemElement"/>.
32
/// Access to remote <see cref="
Project
.IsDirty"/>.
37
/// Access to remote <see cref="
Project
.GlobalProperties"/>.
42
/// Access to remote <see cref="
Project
.ItemTypes"/>.
47
/// Access to remote <see cref="
Project
.Properties"/>.
52
/// Access to remote <see cref="
Project
.ConditionedProperties"/>.
57
/// Access to remote <see cref="
Project
.ItemDefinitions"/>.
62
/// Access to remote <see cref="
Project
.Items"/>.
67
/// Access to remote <see cref="
Project
.ItemsIgnoringCondition"/>.
72
/// Access to remote <see cref="
Project
.Imports"/>.
77
/// Access to remote <see cref="
Project
.ImportsIncludingDuplicates"/>.
82
/// Access to remote <see cref="
Project
.Targets"/>.
87
/// Access to remote <see cref="
Project
.AllEvaluatedProperties"/>.
92
/// Access to remote <see cref="
Project
.AllEvaluatedItemDefinitionMetadata "/>.
97
/// Access to remote <see cref="
Project
.AllEvaluatedItems "/>.
102
/// Access to remote <see cref="
Project
.ToolsVersion"/>.
107
/// Access to remote <see cref="
Project
.SubToolsetVersion"/>.
112
/// Access to remote <see cref="
Project
.SkipEvaluation"/>.
117
/// Access to remote <see cref="
Project
.DisableMarkDirty"/>.
122
/// Access to remote <see cref="
Project
.IsBuildEnabled"/>.
127
/// Access to remote <see cref="
Project
.LastEvaluationId"/>.
132
/// Facilitate remoting the <see cref="
Project
.GetAllGlobs(EvaluationContext)"/>.
137
/// Facilitate remoting the <see cref="
Project
.GetAllGlobs(string, EvaluationContext)"/>.
142
/// Facilitate remoting the <see cref="
Project
.GetItemProvenance(string, EvaluationContext)"/>.
147
/// Facilitate remoting the <see cref="
Project
.GetItemProvenance(string, string, EvaluationContext)"/>.
152
/// Facilitate remoting the <see cref="
Project
.GetItemProvenance(ProjectItem, EvaluationContext)"/>.
157
/// Facilitate remoting the <see cref="
Project
.GetLogicalProject"/>.
162
/// Facilitate remoting the <see cref="
Project
.GetProperty"/>.
167
/// Facilitate remoting the <see cref="
Project
.GetPropertyValue"/>.
172
/// Facilitate remoting the <see cref="
Project
.SetProperty"/>.
177
/// Facilitate remoting the <see cref="
Project
.SetGlobalProperty"/>.
182
/// Facilitate remoting the <see cref="
Project
.AddItem(string, string, IEnumerable{KeyValuePair{string, string}})"/>.
187
/// Facilitate remoting the <see cref="
Project
.AddItemFast(string, string, IEnumerable{KeyValuePair{string, string}})"/>.
192
/// Facilitate remoting the <see cref="
Project
.GetItems"/>.
197
/// Facilitate remoting the <see cref="
Project
.GetItemsIgnoringCondition"/>.
202
/// Facilitate remoting the <see cref="
Project
.GetItemsByEvaluatedInclude"/>.
207
/// Facilitate remoting the <see cref="
Project
.RemoveProperty"/>.
212
/// Facilitate remoting the <see cref="
Project
.RemoveGlobalProperty"/>.
217
/// Facilitate remoting the <see cref="
Project
.RemoveItem"/>.
222
/// Facilitate remoting the <see cref="
Project
.RemoveItems"/>.
227
/// Facilitate remoting the <see cref="
Project
.ExpandString"/>.
232
/// Facilitate remoting the <see cref="
Project
.CreateProjectInstance(ProjectInstanceSettings, EvaluationContext)"/>.
237
/// Facilitate remoting the <see cref="
Project
.MarkDirty"/>.
242
/// Facilitate remoting the <see cref="
Project
.ReevaluateIfNecessary(EvaluationContext)"/>.
247
/// Facilitate remoting the <see cref="
Project
.SaveLogicalProject"/>.
ObjectModelRemoting\DefinitionObjectsLinks\ProjectPropertyLink.cs (1)
18
public abstract
Project
Project { get; }
ObjectModelRemoting\ExternalProjectsProvider.cs (1)
19
public abstract ICollection<
Project
> GetLoadedProjects(string filePath);
ObjectModelRemoting\LinkedObjectFactory.cs (9)
73
public static IReadOnlyCollection<
Project
> GetLocalProjects(ProjectCollection collection, string projectFile = null)
75
return (IReadOnlyCollection<
Project
>)collection.GetLoadedProjects(false, projectFile);
80
public ProjectItem Create(ProjectItemLink link,
Project
project = null, ProjectItemElement xml = null)
88
public ProjectItemDefinition Create(ProjectItemDefinitionLink link,
Project
project = null)
95
public
Project
Create(ProjectLink link)
112
public ProjectProperty Create(ProjectPropertyLink link,
Project
project = null)
245
internal LinkedProjectItem(ProjectItemElement xml,
Project
project, ProjectItemLink link)
269
internal LinkedProjectItemDefinition(ProjectItemDefinitionLink link,
Project
project, string itemType)
324
internal LinkedProjectProperty(
Project
project, ProjectPropertyLink link)
Microsoft.Build.Engine.OM.UnitTests (567)
Construction\ConstructionEditing_Tests.cs (3)
2323
Project
project = projectFromString.Project;
2351
Project
project = projectFromString.Project;
3231
var
p = new Project(testProject.ProjectFile);
Construction\ElementLocationPublic_Tests.cs (1)
117
var
project = ObjectModelHelpers.CreateInMemoryProject(content);
Construction\ProjectChooseElement_Tests.cs (1)
275
Project
project = projectFromString.Project;
Construction\ProjectFormatting_Tests.cs (19)
117
Project
project = new Project(xml);
153
Project
project = new Project(xml);
188
Project
project = new Project(xml);
220
Project
project = new Project(xml);
249
Project
project = new Project(xml);
284
Project
project = new Project(xml);
323
Project
project = new Project(xml);
366
Project
project = new Project(xml);
393
Project
project = new Project(xml);
418
Project
project = new Project(xml);
448
Project
project = new Project(xml);
473
Project
project = new Project(xml);
535
Project
project = new Project();
560
Project
project = new Project(NewProjectFileOptions.None);
581
Project
project = new Project(NewProjectFileOptions.None);
603
Project
project = new Project(NewProjectFileOptions.IncludeXmlNamespace);
626
Project
project = new Project(NewProjectFileOptions.IncludeXmlDeclaration);
646
Project
project = new Project(NewProjectFileOptions.None);
694
var
project = new Project(ProjectRootElement.Open(file, ProjectCollection.GlobalProjectCollection));
Construction\ProjectImportElement_Tests.cs (3)
180
Project
project = projectFromString.Project;
219
Project
project = projectFromString.Project;
265
Project
msbuildProject = new Project(projectfile);
Construction\ProjectItemElement_Tests.cs (3)
957
Project
project = new Project();
973
Project
project = new Project();
989
Project
project = new Project();
Construction\ProjectMetadataElement_Tests.cs (12)
565
var
project = new Project(projectElement);
608
var
project = new Project(projectElement);
682
var
project = new Project(projectElement);
725
var
project = new Project(projectElement);
811
var
project = new Project(projectElement);
874
var
project = new Project(projectElement);
943
var
project = new Project(projectElement);
986
var
project = new Project(projectElement);
1058
var
project = new Project(projectElement);
1098
var
project = new Project(projectElement);
1169
var
project = new Project(projectElement);
1216
var
project = new Project(projectElement);
Construction\ProjectRootElement_Tests.cs (3)
1022
Project
[] projects = new
Project
[iterations];
1746
var
project = new Project(rootElement, null, null, projectCollection);
Construction\WhiteSpacePreservation_Tests.cs (2)
447
Action<ProjectRootElement,
Project
> act)
474
var
project = new Project(projectElement);
Definition\DefinitionEditing_Tests.cs (94)
23
public delegate void SetupProject(
Project
p);
148
Project
project = new Project();
175
Project
project = new Project();
202
Project
project = new Project();
230
Project
project = new Project();
242
Project
project = new Project();
263
Project
project = new Project();
287
Project
project = new Project();
310
Project
project = new Project();
326
Project
project = new Project();
343
Project
project = new Project();
367
Project
project = new Project();
392
Project
project = new Project();
417
Project
project = new Project();
443
Project
project = new Project();
468
Project
project = new Project();
493
Project
project = new Project();
519
Project
project = new Project();
555
Project
project = new Project();
583
Project
project = new Project();
611
Project
project = new Project();
639
Project
project = new Project();
670
Project
project = new Project();
718
Project
project = projectFromString.Project;
758
Project
project = projectFromString.Project;
791
Project
project = new Project();
827
Project
project = new Project();
854
Project
project = new Project();
881
Project
project = new Project();
908
Project
project = new Project();
936
Project
project = new Project();
968
Project
project = new Project();
998
Project
project = projectFromString.Project;
1028
Project
project = new Project();
1056
Project
project = new Project();
1096
Project
project = new Project();
1136
Project
project = new Project();
1167
Project
project = new Project();
1207
Project
project = new Project();
1263
Project
project = new Project();
1300
Project
project = new Project();
1333
Project
project = projectFromString.Project;
1359
Project
project = new Project();
1391
Project
project = new Project();
1433
Project
project = projectFromString.Project;
1470
Project
project = new Project();
1495
Project
project = new Project();
1525
Project
project = new Project(xml);
1540
Project
project = new Project();
1556
Project
project = new Project();
1571
Project
project = new Project();
1589
Project
project = new Project();
1604
Project
project = new Project();
1619
Project
project = new Project();
1634
Project
project = new Project();
1649
Project
project = new Project();
1723
Project
project = new Project();
1738
Project
project = new Project();
1760
Project
project = new Project();
1779
Project
project = new Project();
1798
Project
project = new Project();
1816
Project
project = new Project();
1840
Project
project = new Project();
1863
Project
project = new Project();
1891
Project
project = new Project();
1920
Project
project = new Project();
1950
Project
project = new Project();
1967
Project
project = new Project();
2007
Project
project = projectFromString.Project;
2045
Project
project = new Project(xml);
2072
Project
project = new Project();
2099
Project
project = new Project();
2126
Project
project = new Project();
2154
Project
project = new Project();
2166
Project
project = new Project();
2187
Project
project = new Project();
2211
Project
project = new Project();
2234
Project
project = new Project();
2250
Project
project = new Project();
2264
Project
project = new Project();
2288
Project
project = new Project();
2313
Project
project = new Project();
2338
Project
project = new Project();
2364
Project
project = new Project();
2389
Project
project = new Project();
2414
Project
project = new Project();
2440
Project
project = new Project();
2472
Project
project = new Project();
2500
Project
project = new Project();
2528
Project
project = new Project();
2556
Project
project = new Project();
2572
private static void AssertDisabledItemSplitting(string projectContents, int itemIndex, SetupProject setupProject, Action<
Project
, ProjectItem> itemOperation, string metadataToInsert = "", Func<string,
Project
> projectProvider = null)
2581
Project
project;
Definition\EditingElementsReferencedByOrReferences_Tests.cs (10)
25
Project
project = GetProject(
59
Project
project = GetProject(
88
Project
project = GetProject(
117
Project
project = GetProject(
168
Project
project = GetProject(
220
Project
project = GetProject(
274
Project
project = GetProject(
313
Project
project = GetProject(
339
private
Project
GetProject(string contents)
342
Project
project = projectFromString.Project;
Definition\Project_Tests.cs (120)
110
Project
project = new Project(xml);
138
Project
project = new Project(xml, null, null, collection);
166
Project
project = new Project(xml, null, null, collection);
189
Project
project = new Project(file);
214
Project
project = null;
260
Project
project = new Project(reader);
279
Project
project = (new ProjectCollection()).LoadProject(reader);
294
Project
project = new Project(reader);
311
Project
project2 = new Project(reader);
327
Project
project = new Project(xml);
341
Project
project = new Project(xml);
373
Project
project = new Project(xml, null, null, collection, ProjectLoadSettings.IgnoreMissingImports);
389
Project
project = new Project(xml, null, null, new ProjectCollection(), ProjectLoadSettings.IgnoreMissingImports);
408
Project
project = new Project(collection);
440
Project
project = new Project(collection);
444
Project
project2 = new Project(collection);
476
Project
project = new Project(collection);
481
Project
project2 = new Project(collection);
515
Project
project = new Project(collection);
520
Project
project2 = new Project(collection);
524
Project
project3 = new Project(collection);
546
Project
project = new Project(xml);
599
Project
project = new Project(xml);
645
Project
project = new Project(xml);
680
Project
project = new Project(xml);
718
Project
project = new Project(xml);
754
Project
project = new Project(xml);
792
Project
project = new Project(xml);
815
Project
project = new Project(xml, globalProperties, null);
831
Project
project = new Project(xml, globalProperties, null);
846
Project
project = new Project(xml);
858
Project
project = new Project();
877
Project
project = new Project();
892
Project
project = new Project();
919
Project
project = new Project();
931
Project
project = new Project();
950
Project
project = new Project();
963
Project
project = new Project(ProjectRootElement.Create(), initial, null);
992
Project
project = new Project(collection);
1012
Project
project = new Project();
1028
Project
project = new Project();
1049
Project
project = new Project();
1069
Project
project = new Project(
1088
Project
project = new Project(xml);
1101
Project
project = new Project();
1119
Project
project = new Project();
1148
Project
project = new Project();
1172
Project
project = new Project();
1200
Project
project = new Project();
1213
Project
project = new Project();
1233
Project
p = new Project(GetSampleProjectRootElement(), null, ObjectModelHelpers.MSBuildDefaultToolsVersion, collection);
1263
Project
p = new Project(GetSampleProjectRootElement(), null, ObjectModelHelpers.MSBuildDefaultToolsVersion, collection);
1291
Project
p = new Project(GetSampleProjectRootElement(), globalProperties, ObjectModelHelpers.MSBuildDefaultToolsVersion, collection);
1323
Project
p = new Project(GetSampleProjectRootElement(), globalProperties, ObjectModelHelpers.MSBuildDefaultToolsVersion, "ABCDEF", collection, ProjectLoadSettings.Default);
1341
Project
project = new Project();
1366
Project
project = new Project(path);
1395
Project
project = new Project();
1460
Project
project = new Project(projectCollection);
1500
Action<string, string, string,
Project
> assertContents = (p, i, m, project) =>
1525
var
project = new Project(projectCollection);
1543
var
newProject = new Project(projectCollection);
1586
Action<string, string, string,
Project
> assertContents = (p, i, m, project) =>
1609
var
project = new Project(projectRootElement, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, projectCollection);
1634
Project
project = new Project();
1661
Project
project = new Project();
1684
Project
project = new Project();
1709
Project
project = new Project();
1747
Project
project = new Project(projectConstruction);
1790
Project
project = new Project();
1811
Project
project = new Project();
1825
Project
project = new Project();
1855
Project
project = projectFromString.Project;
1891
Project
project = projectFromString.Project;
1927
Project
project = projectFromString.Project;
1976
Project
project = projectFromString.Project;
2010
Project
project = projectFromString.Project;
2043
Project
project = projectFromString.Project;
2054
Project
project = new Project();
2074
Project
project = new Project();
2106
Project
project = projectFromString.Project;
2143
Project
project = new Project(xml);
2157
Project
project = new Project(xml);
2171
Project
project = new Project(xml);
2183
Project
project = projectFromString.Project;
2220
Project
project = projectFromString.Project;
2243
Project
project = projectFromString.Project;
2266
Project
project = projectFromString.Project;
2290
Project
project = projectFromString.Project;
2315
Project
project = projectFromString.Project;
2350
Project
project = projectFromString.Project;
2365
Project
project = new Project();
2382
Project
project1 = new Project(root1);
2383
Project
project2 = new Project(root2);
2403
Project
project = projectFromString.Project;
2423
Project
project = new Project(globalProperties, null, new ProjectCollection());
2508
Project
project = new Project(projectPath);
2571
Project
project = new Project(zero);
2617
Project
project = new Project(zero);
2655
Project
project = new Project(XmlReader.Create(new StringReader(projectOriginalContents)));
2703
Project
project = new Project(XmlReader.Create(new StringReader(projectOriginalContents)));
2878
var
project = ObjectModelHelpers.CreateInMemoryProject(projectContents);
3254
var
project = new Project(testFiles.ProjectFile, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, projectCollection);
3284
var
project = new Project(testFiles.ProjectFile, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, projectCollection);
3575
var
project = new Project(testFiles.ProjectFile, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, projectCollection);
3770
var
project = new Project(testFiles.ProjectFile, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, projectCollection);
3864
var
project = new Project(null, null, projectCollection);
3907
Project
unused = new Project(pre, null, null, collection);
3948
Project
unused = new Project(pre, null, null, collection);
3992
Project
unused = new Project(pre, null, null, collection, ProjectLoadSettings.IgnoreEmptyImports);
4039
Project
unused = new Project(pre, null, null, collection, ProjectLoadSettings.IgnoreInvalidImports);
4079
Project
unused = new Project(pre, null, null, collection, ProjectLoadSettings.IgnoreInvalidImports);
4122
Project
unused = new Project(pre, null, null, collection, ProjectLoadSettings.IgnoreMissingImports);
4165
Project
unused = new Project(pre, null, null, collection);
4211
Project
unused = new Project(pre2, null, null, collection);
4242
Project
project = new Project(projectXml);
4267
Project
project = new Project(collection);
4322
var
project = new Project(projectRootElement, new Dictionary<string, string>(), null, collection, ProjectLoadSettings.Default);
4375
Project
p;
4383
private static void GetProjectAndItemAtPosition(string project, string itemValue, int position, out
Project
p, out ProjectItem item)
4458
private void VerifyContentOfSampleProject(
Project
project)
Definition\ProjectCollection_Tests.cs (57)
71
Project
project = new Project(path);
73
Project
project2 = ProjectCollection.GlobalProjectCollection.LoadProject(path);
96
Project
project = new Project();
102
Project
project2 = ProjectCollection.GlobalProjectCollection.LoadProject(path);
126
Project
project = new Project(collection);
131
Project
project2 = collection.LoadProject(path);
150
var
project = new Project { FullPath = "c:\\x" };
151
Project
project2 = ProjectCollection.GlobalProjectCollection.LoadProject("c:\\x");
169
Project
project = collection.LoadProject(path);
200
Project
project = collection.LoadProject(path, "4.0");
231
Project
project = collection.LoadProject(path, null, "4.0");
255
Project
project = collection.LoadProject(reader);
271
Project
project = collection.LoadProject(reader, ObjectModelHelpers.MSBuildDefaultToolsVersion);
285
var
project = new Project(collection);
324
var
project1 = new Project { FullPath = "c:\\1" };
327
var
project2 = new Project(collection) { FullPath = "c:\\1" };
348
Project
project1 = collection1.LoadProject(path);
349
Project
project1b = collection1.LoadProject(path);
354
Project
project2 = collection2.LoadProject(path);
387
var
project = new Project { FullPath = "c:\\1" };
413
var
project1 =
420
var
project2 =
429
List<
Project
> projects = Helpers.MakeList(ProjectCollection.GlobalProjectCollection.LoadedProjects);
444
var
project = new Project { FullPath = "c:\\1" };
459
Project
project2 = ProjectCollection.GlobalProjectCollection.LoadProject("c:\\1", project2Globals, null);
511
var
project1 = new Project(xml, null, "2.0") { FullPath = "c:\\1" };
513
var
project2 = new Project(xml, null, ObjectModelHelpers.MSBuildDefaultToolsVersion) { FullPath = "c:\\1" };
532
Project
project = projectFromString.Project;
535
Project
project2 = ProjectCollection.GlobalProjectCollection.LoadProject("c:\\123.proj", null, null);
554
Project
project = projectFromString.Project;
557
Project
project2 = ProjectCollection.GlobalProjectCollection.LoadProject("c:\\123.proj", null, null);
570
var
project = new Project(collection) { FullPath = "c:\\x" };
574
Project
newProject = collection.LoadProject("c:\\x", globalProperties, null);
587
var
project1 = new Project(collection) { FullPath = "c:\\y" };
597
var
project2 = new Project(collection) { FullPath = "c:\\x" };
614
var
project1 = new Project(collection) { FullPath = "c:\\y" };
636
var
project1 = new Project(collection) { FullPath = "c:\\y" };
646
var
project2 = new Project(collection) { FullPath = "c:\\x" };
683
var
project1 = new Project(collection) { FullPath = "c:\\y" };
699
var
project = new Project { FullPath = "c:\\x" };
715
var
project = new Project { FullPath = "c:\\x" };
743
var
project = new Project { FullPath = "c:\\x" };
758
var
mainProject = new Project { FullPath = "c:\\main" };
760
var
importProject = new Project { FullPath = "c:\\import" };
789
var
project = new Project { FullPath = "c:\\x" };
808
var
project = new Project { FullPath = "c:\\1" };
836
Project
project = new Project();
841
Project
project2 = collection.LoadProject(file1);
875
var
project = new Project();
881
Project
project2 = collection.LoadProject(file1);
884
Project
project3 = collection.LoadProject(file1);
918
var
project = new Project();
927
Project
project3 = collection.LoadProject(file1);
1160
Project
project = projectFromString.Project;
1269
Project
project = collection.LoadProject(reader, ObjectModelHelpers.MSBuildDefaultToolsVersion);
1376
var
project = new Project(pre);
1393
Project
project = null;
Definition\ProjectItem_Tests.cs (42)
77
Project
project = new Project();
160
Project
project = projectFromString.Project;
782
Project
project = new Project();
834
Project
project = new Project(projectCollection);
1195
Project
project = projectFromString.Project;
1238
Project
project = projectFromString.Project;
1289
Project
project = projectFromString.Project;
1359
Project
project = projectFromString.Project;
1457
Project
project = projectFromString.Project;
1869
Project
project = new Project();
1892
Project
project = new Project(xml);
1916
Project
project = new Project(xml);
1928
Project
project = new Project();
1948
Project
project = new Project(xml);
1961
Project
project = new Project();
1992
var
project = new Project();
2019
Project
project = new Project();
2037
Project
project = new Project();
2057
Project
import = new Project();
2063
Project
project = new Project(xml);
2088
Project
import = new Project();
2094
Project
project = new Project(xml);
2119
Project
import = new Project();
2126
Project
project = new Project(xml);
2155
var
project = ObjectModelHelpers.CreateInMemoryProject(env.CreateProjectCollection().Collection, projectContents);
2181
var
project = ObjectModelHelpers.CreateInMemoryProject(env.CreateProjectCollection().Collection, projectContents);
2214
var
project = new Project(testProject.ProjectFile, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, env.CreateProjectCollection().Collection);
2274
var
project = new Project(testProject.ProjectFile, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, env.CreateProjectCollection().Collection);
2381
var
project = ObjectModelHelpers.CreateInMemoryProject(projectContents);
2398
var
project = ObjectModelHelpers.CreateInMemoryProject(projectContents);
2419
var
project = ObjectModelHelpers.CreateInMemoryProject(content);
2446
var
project = ObjectModelHelpers.CreateInMemoryProject(content);
2478
var
project = ObjectModelHelpers.CreateInMemoryProject(content);
2523
var
project = ObjectModelHelpers.CreateInMemoryProject(content);
2554
var
project = ObjectModelHelpers.CreateInMemoryProject(env.CreateProjectCollection().Collection, content);
2591
var
project = ObjectModelHelpers.CreateInMemoryProject(env.CreateProjectCollection().Collection, content);
2622
var
project = ObjectModelHelpers.CreateInMemoryProject(content);
2653
Project
project = ObjectModelHelpers.CreateInMemoryProject(content);
2682
Project
project = ObjectModelHelpers.CreateInMemoryProject(content);
2758
var
project = ObjectModelHelpers.CreateInMemoryProject(ObjectModelHelpers.FormatProjectContentsWithItemGroupFragment(projectContents));
2800
var
project = ObjectModelHelpers.CreateInMemoryProject(ObjectModelHelpers.FormatProjectContentsWithItemGroupFragment(projectContents));
3754
var
project = new Project(testFiles.ProjectFile, new Dictionary<string, string>(), null, projectCollection);
Definition\ProjectItemDefinition_Tests.cs (25)
34
Project
project = new Project(xml);
63
Project
project = new Project(xml);
80
Project
project = new Project(xml);
101
Project
project = new Project(xml);
130
Project
project = new Project(main);
160
Project
project = new Project(main);
214
Project
project = projectFromString.Project;
245
Project
project = projectFromString.Project;
272
Project
project = projectFromString.Project;
299
Project
project = projectFromString.Project;
330
Project
project = projectFromString.Project;
358
Project
project = projectFromString.Project;
362
Assert.Equal("%25(filename)",
Project
.GetMetadataValueEscaped(item, "m"));
388
Project
project = projectFromString.Project;
416
Project
project = projectFromString.Project;
451
Project
project = projectFromString.Project;
484
Project
project = new Project(XmlReader.Create(new StringReader(content)));
506
Project
project = new Project(XmlReader.Create(new StringReader(content)));
528
Project
project = new Project(XmlReader.Create(new StringReader(content)));
550
Project
project = new Project(XmlReader.Create(new StringReader(content)));
572
Project
project = new Project(XmlReader.Create(new StringReader(content)));
594
Project
project = new Project(XmlReader.Create(new StringReader(content)));
616
Project
project = new Project(XmlReader.Create(new StringReader(content)));
638
Project
project = new Project(XmlReader.Create(new StringReader(content)));
658
Project
project = projectFromString.Project; // No exception
Definition\ProjectMetadata_Tests.cs (19)
28
Project
project = new Project();
55
Project
project = new Project(projectXml);
88
Project
project = new Project();
108
Project
project = new Project();
126
Project
project = new Project();
159
Project
project = projectFromString.Project;
186
Project
project = projectFromString.Project;
212
Project
project = projectFromString.Project;
239
Project
project = projectFromString.Project;
271
Project
project = projectFromString.Project;
303
Project
project = projectFromString.Project;
335
Project
project = projectFromString.Project;
366
Project
project = projectFromString.Project;
395
Project
project = projectFromString.Project;
429
Project
project = projectFromString.Project;
446
Project
project = new Project();
466
Project
project = new Project(xml);
492
Project
project = projectFromString.Project;
504
Microsoft.Build.Evaluation.
Project
project = new Microsoft.Build.Evaluation.Project();
Definition\ProjectProperty_Tests.cs (14)
28
Project
project = new Project();
85
Project
project = new Project();
102
Project
project = new Project();
120
Project
project = new Project();
137
Project
project = new Project();
153
Project
project = new Project();
176
Project
project = new Project();
193
Project
project = new Project(globalProperties, null, ProjectCollection.GlobalProjectCollection);
207
Project
project = new Project();
223
Project
project = new Project();
242
Project
project = new Project();
265
Project
import = new Project();
271
Project
project = new Project(xml);
290
Project
project = new Project(projectXml);
Definition\ProtectImports_Tests.cs (33)
134
Project
project = GetProject();
149
Project
project = GetProject();
165
Project
project = GetProject();
184
Project
project = GetProject();
199
Project
project = GetProject();
214
Project
project = GetProject();
229
Project
project = GetProject();
242
Project
project = GetProject();
256
Project
project = GetProject();
270
Project
project = GetProject();
284
Project
project = GetProject();
304
Project
project = GetProject();
319
Project
project = GetProject();
334
Project
project = GetProject();
349
Project
project = GetProject();
362
Project
project = GetProject();
376
Project
project = GetProject();
391
Project
project = GetProject();
407
Project
project = GetProject();
427
Project
project = GetProject();
442
Project
project = GetProject();
455
Project
project = GetProject();
469
Project
project = GetProject();
483
Project
project = GetProject();
523
private ProjectItem GetImportedItem(
Project
project)
539
private ProjectMetadata GetImportedMetadata(
Project
project)
556
private ProjectMetadata GetNonOverridableMetadata(
Project
project)
573
private ProjectMetadata GetOverridableMetadata(
Project
project)
589
private
Project
GetProject()
607
Project
project = projectFromString.Project;
617
private ProjectProperty GetProperty(
Project
project)
630
private ProjectItem GetProjectItem(
Project
project)
646
private ProjectMetadata GetProjectMetadata(
Project
project)
Instance\ProjectInstance_Tests.cs (7)
39
Project
p = new Project();
203
Project
p = new Project(ProjectRootElement.Create(), globals, null);
426
var
projBEval = new Project(projB, null, null, pc);
468
var
projBEval = new Project(projB, null, null, pc, loadSettings);
510
var
projBEval = new Project(projB, null, null, pc);
1030
Project
project = projectFromString.Project;
1042
Project
project = new Project(xml);
Instance\ProjectItemInstance_Tests.cs (3)
245
Project
project = new Project();
340
Project
project = new Project();
1187
Project
project = new Project();
Instance\ProjectMetadataInstance_Tests.cs (1)
34
Project
project = new Project();
Instance\ProjectOnErrorInstance_Tests.cs (1)
45
Project
project = new Project(xml);
Instance\ProjectPropertyInstance_Tests.cs (2)
91
var
project = new Project();
103
Project
project = new Project();
Instance\ProjectTargetInstance_Tests.cs (5)
56
Project
project = new Project(projectXml);
76
Project
project = new Project(projectXml);
96
Project
project = new Project(projectXml);
121
Project
project = new Project(projectXml);
147
Project
project = new Project(xml);
Instance\ProjectTaskInstance_Tests.cs (1)
75
Project
project = new Project(xml);
Instance\ProjectTaskOutputItemInstance_Tests.cs (1)
48
Project
project = new Project(xml);
Instance\ProjectTaskOutputPropertyInstance_Tests.cs (1)
48
Project
project = new Project(xml);
ObjectModelRemoting\Helpers\TestCollectionGroup.cs (8)
200
private IReadOnlyDictionary<ProjectCollectionLinker, HashSet<
Project
>> ImmutableProjects { get; set; }
205
var result = new Dictionary<ProjectCollectionLinker, HashSet<
Project
>>();
207
result.Add(this.Local, new HashSet<
Project
>(this.Local.Collection.LoadedProjects));
211
result.Add(r, new HashSet<
Project
>(r.Collection.LoadedProjects));
245
HashSet<
Project
> toKeep = null;
253
var toUnload = new List<
Project
>();
254
foreach (
var
p in linker.Collection.LoadedProjects)
262
foreach (
var
p in toUnload)
ObjectModelRemoting\Helpers\ViewValidation.construction.cs (4)
471
public static void VerifyProjectCollectionLinks(IEnumerable<
Project
> projects, int expectedLocal, int expectedLinks)
473
HashSet<
Project
> remotes = new HashSet<
Project
>();
476
foreach (
var
prj in projects)
ObjectModelRemoting\Helpers\ViewValidation.cs (1)
270
if (VerifyCheckType<
Project
>(view, real, context, Verify))
ObjectModelRemoting\Helpers\ViewValidation.evaluation.cs (10)
14
internal sealed class ProjectPair : LinkPair<
Project
>
16
public ProjectPair(
Project
view,
Project
real)
54
var
toAdd = this.Get(where);
61
var
toAdd = this.Get(where);
83
var
toAdd = this.Get(where);
310
public static void Verify(
Project
view,
Project
real, ValidationContext context = null)
328
var
real = pair.Real;
329
var
view = pair.View;
ObjectModelRemoting\LinkedConstructionModify_Tests.cs (4)
19
public
Project
LocalBig { get; }
20
public
Project
TargetBig { get; }
43
var
newReal = this.StdGroup.Target.LoadInMemoryWithSettings(TestCollectionGroup.SampleProjectFile);
45
var
newView = this.StdGroup.Local.GetLoadedProjects(tempPath).FirstOrDefault();
ObjectModelRemoting\LinkedConstructionReadOnly_Tests.cs (3)
30
var
projReal = this.Remote[0].LoadProjectIgnoreMissingImports(this.BigFile);
35
var
projView = this.Local.GetLoadedProjects(this.BigFile).FirstOrDefault();
47
var
projView = this.Local.GetLoadedProjects(this.BigFile).FirstOrDefault();
ObjectModelRemoting\LinkedEvaluationModify_Tests.cs (8)
38
var
realProj = pcRemote.LoadProject(proj1Path);
40
var
viewProj = pcLocal.Collection.GetLoadedProjects(proj1Path).FirstOrDefault();
112
var
realProj = pcRemote.LoadProject(proj1Path);
114
var
viewProj = pcLocal.Collection.GetLoadedProjects(proj1Path).FirstOrDefault();
308
var
realProj = pcRemote.LoadProject(proj1Path);
310
var
viewProj = pcLocal.Collection.GetLoadedProjects(proj1Path).FirstOrDefault();
344
var
realProj = pcRemote.LoadProject(proj1Path);
346
var
viewProj = pcLocal.Collection.GetLoadedProjects(proj1Path).FirstOrDefault();
ObjectModelRemoting\LinkedEvaluationReadOnly_Tests.cs (5)
17
public
Project
Real { get; }
18
public
Project
View { get; private set; }
24
var
projReal = this.Remote[0].LoadProjectWithSettings(this.BigFile, ProjectLoadSettings.IgnoreMissingImports | ProjectLoadSettings.RecordDuplicateButNotCircularImports);
29
var
projView = this.Local.GetLoadedProjects(this.BigFile).FirstOrDefault();
41
var
projView = this.Local.GetLoadedProjects(this.BigFile).FirstOrDefault();
ObjectModelRemoting\LinkedProjectCollection_Tests.cs (12)
35
var
proj1 = pcLocal.LoadProject(proj1Path);
36
var
proj2 = pcRemote.LoadProject(proj2Path);
55
var
localProj = pcLocal.Collection.GetLoadedProjects(proj1Path).FirstOrDefault();
58
var
remoteProj = pcLocal.Collection.GetLoadedProjects(proj2Path).FirstOrDefault();
75
var
proj0local = pcLocal.LoadProject(proj0Path);
76
var
proj1local = pcLocal.LoadProject(proj1Path);
78
var
proj1remote0 = pcRemote0.LoadProject(proj1Path);
79
var
proj2remote0 = pcRemote0.LoadProject(proj2Path);
81
var
proj2remote1 = pcRemote1.LoadProject(proj2Path);
82
var
proj3remote1 = pcRemote1.LoadProject(proj3Path);
110
foreach (
var
p in prj2Coll)
139
var
proj1 = pcRemote.LoadProject(proj1Path);
ObjectModelRemoting\LinkedSpecialCasesScenarios.cs (7)
22
public
Project
LocalBig { get; }
23
public
Project
TargetBig { get; }
24
public
Project
GuestBig { get; }
54
var
targetView = this.Local.GetLoadedProjects(this.TargetBigPath).FirstOrDefault();
61
var
guestView = this.Local.GetLoadedProjects(this.GuestBigPath).FirstOrDefault();
80
var
newReal = this.StdGroup.Target.LoadInMemoryWithSettings(content, ProjectLoadSettings.IgnoreMissingImports);
82
var
newView = this.StdGroup.Local.GetLoadedProjects(tempPath).FirstOrDefault();
ObjectModelRemoting\RemoteProjectsProviderMock\EvaluationLinkMocks\MockProjectItemDefinitionLink.cs (3)
21
public MockProjectLinkRemoter Project => this.OwningCollection.Export<
Project
, MockProjectLinkRemoter>(this.Source.Project);
45
public override
Project
Project => this.Linker.Import<
Project
, MockProjectLinkRemoter>(this.Proxy.Project);
ObjectModelRemoting\RemoteProjectsProviderMock\EvaluationLinkMocks\MockProjectItemLink.cs (3)
22
public MockProjectLinkRemoter Project => this.OwningCollection.Export<
Project
, MockProjectLinkRemoter>(this.Source.Project);
53
public override
Project
Project => this.Linker.Import<
Project
, MockProjectLinkRemoter>(this.Proxy.Project);
ObjectModelRemoting\RemoteProjectsProviderMock\EvaluationLinkMocks\MockProjectLink.cs (2)
19
internal sealed class MockProjectLinkRemoter : MockLinkRemoter<
Project
>
21
public override
Project
CreateLinkedObject(IImportHolder holder)
ObjectModelRemoting\RemoteProjectsProviderMock\EvaluationLinkMocks\MockProjectPropertyLink.cs (3)
21
public MockProjectLinkRemoter Project => this.OwningCollection.Export<
Project
, MockProjectLinkRemoter>(this.Source.Project);
47
public override
Project
Project => this.Linker.Import<
Project
, MockProjectLinkRemoter>(this.Proxy.Project);
ObjectModelRemoting\RemoteProjectsProviderMock\ExporterMock.cs (11)
161
public
Project
LoadProject(string path) => this.Collection.LoadProject(path);
163
public
Project
LoadProjectIgnoreMissingImports(string path) => LoadProjectWithSettings(path, ProjectLoadSettings.IgnoreMissingImports);
165
public
Project
LoadProjectWithSettings(string path, ProjectLoadSettings settings) => new Project(path, null, null, this.Collection, settings);
168
public
Project
LoadInMemoryWithSettings(string content, ProjectLoadSettings settings = ProjectLoadSettings.Default)
173
Project
project = new Project(xml, null, null, this.Collection, settings);
342
public override ICollection<
Project
> GetLoadedProjects(string filePath)
344
List<
Project
> result = new List<
Project
>();
350
result.Add(this.Import<
Project
, MockProjectLinkRemoter>(remote));
362
foreach (
var
p in toRemote)
364
remoted.Add(this.Export<
Project
, MockProjectLinkRemoter>(p));
Microsoft.Build.Engine.UnitTests (542)
BackEnd\BatchingEngine_Tests.cs (2)
488
Project
project = projectFromString.Project;
522
Project
project = projectFromString.Project;
BackEnd\BuildManager_Tests.cs (36)
442
Project
project = CreateProject(CleanupFileContents(contents), MSBuildDefaultToolsVersion, _projectCollection, false);
492
Project
project = CreateProject(CleanupFileContents(contents), MSBuildDefaultToolsVersion,
650
var
project = CreateProject(contents, null, _projectCollection, false);
703
var
project = CreateProject(contents, null, _projectCollection, false);
773
var
project = CreateProject(contents, null, _projectCollection, false);
833
var
project = CreateProject(contents, null, _projectCollection, false);
900
var
project = CreateProject(contents, null, projectCollection, false);
931
var
project = CreateProject(contents, null, _projectCollection, false);
1152
var
project = CreateProject(contents, null, _projectCollection, false);
1777
Project
project = CreateProject(contents, MSBuildDefaultToolsVersion, _projectCollection, true);
1807
Project
project = CreateProject(contents, MSBuildDefaultToolsVersion, _projectCollection, true);
1842
Project
project = CreateProject(contents, MSBuildDefaultToolsVersion, _projectCollection, true);
1899
Project
project = CreateProject(contents, MSBuildDefaultToolsVersion, _projectCollection, true);
1927
Project
project = _projectCollection.LoadProject(data.ProjectFullPath);
1953
Project
project = _projectCollection.LoadProject(data.ProjectFullPath);
1985
Project
project = _projectCollection.LoadProject(data.ProjectFullPath);
2045
Project
project2 = projectCollection2.LoadProject(p2pProject);
2116
Project
project = projectCollection.LoadProject(rootProjectPath);
2266
var
project = new Project(fileName);
2317
Project
project = new Project(fileName);
3122
var
project1 = new Project(projectPath1);
3127
var
project2 = new Project(projectPath2);
3190
var
project1 = new Project(projectPath1);
3205
var
project2 = new Project(projectPath2);
3275
var
project1 = new Project(projectPath1);
3290
var
project2 = new Project(projectPath2);
3409
Project
project = CreateProject(contents, MSBuildDefaultToolsVersion, _projectCollection, true);
3439
Project
project = CreateProject(contents, MSBuildDefaultToolsVersion, _projectCollection, true);
3470
Project
project = CreateProject(contents, MSBuildDefaultToolsVersion, _projectCollection, true);
3622
Project
project = CreateProject(contents, toolsVersion, projectCollection, deleteTempProject);
3640
private
Project
CreateProject(string contents, string toolsVersion, ProjectCollection projectCollection, bool deleteTempProject)
3643
Project
project = projectFromString.Project;
3750
var
mainProject = new Project(mainRootElement, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, collection);
3774
var
p2pProject = new Project(p2pProjectPath, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, collection);
3901
var
project = new Project(root, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion,
4456
Project
project = CreateProject(projectContents, MSBuildDefaultToolsVersion, _projectCollection, true);
BackEnd\BuildRequestConfiguration_Tests.cs (6)
186
Project
project = projectFromString.Project;
284
Project
project = projectFromString.Project;
361
Project
project = projectFromString.Project;
463
Project
project = projectFromString.Project;
559
var
project =
Project
.FromXmlReader(
BackEnd\BuildRequestEngine_Tests.cs (1)
243
Project
project = projectFromString.Project;
BackEnd\ConfigurationMetadata_Tests.cs (6)
50
Project
project = null;
73
Project
project = CreateProject();
89
Project
project = CreateProject();
105
Project
project = CreateProject();
142
private
Project
CreateProject()
152
Project
project = projectFromString.Project;
BackEnd\IntrinsicTask_Tests.cs (59)
189
Project
p = projectFromString.Project;
226
Project
p = projectFromString.Project;
913
Project
p = projectFromString.Project;
952
Project
p = projectFromString.Project;
1084
Project
p = projectFromString.Project;
1168
Project
p = projectFromString.Project;
1223
Project
p = projectFromString.Project;
1246
Project
p = projectFromString.Project;
1277
Project
project = projectFromString.Project;
1309
Project
project = projectFromString.Project;
1337
Project
p = projectFromString.Project;
1359
Project
p = projectFromString.Project;
1379
Project
p = projectFromString.Project;
1401
Project
p = projectFromString.Project;
1426
Project
p = projectFromString.Project;
1451
Project
p = projectFromString.Project;
1486
Project
p = projectFromString.Project;
1528
Project
p = projectFromString.Project;
1579
Project
p = projectFromString.Project;
1689
Project
p = projectFromString.Project;
2296
Project
project = projectFromString.Project;
2330
Project
project = projectFromString.Project;
2367
Project
project = projectFromString.Project;
2405
Project
project = projectFromString.Project;
2441
Project
project = projectFromString.Project;
2480
Project
project = projectFromString.Project;
2511
Project
project = projectFromString.Project;
2567
Project
p = projectFromString.Project;
2593
Project
p = projectFromString.Project;
2637
Project
p = projectFromString.Project;
2680
Project
p = projectFromString.Project;
2724
Project
p = projectFromString.Project;
2768
Project
p = projectFromString.Project;
2813
Project
p = projectFromString.Project;
2886
Project
p = projectFromString.Project;
2936
Project
p = projectFromString.Project;
3166
Project
p = projectFromString.Project;
3197
Project
project = projectFromString.Project;
3243
Project
project = projectFromString.Project;
3285
Project
p = projectFromString.Project;
3313
Project
p = projectFromString.Project;
3359
Project
p = projectFromString.Project;
3404
Project
p = projectFromString.Project;
3444
Project
p = projectFromString.Project;
3481
Project
p = projectFromString.Project;
3507
Project
p = projectFromString.Project;
3575
Project
p = projectFromString.Project;
3611
Project
p = projectFromString.Project;
3642
Project
p = projectFromString.Project;
3669
Project
p = projectFromString.Project;
3698
Project
p = projectFromString.Project;
3727
Project
p = projectFromString.Project;
3756
Project
p = projectFromString.Project;
3794
Project
p = projectFromString.Project;
3822
Project
p = projectFromString.Project;
3851
Project
p = projectFromString.Project;
3890
Project
p = projectFromString.Project;
3957
Project
project = projectFromString.Project;
3992
var
project = new Project(p, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, c);
BackEnd\LoggingServicesLogMethod_Tests.cs (1)
470
Project
msbuildProject = new Project(projectFile);
BackEnd\MSBuild_Tests.cs (22)
82
Project
p = ObjectModelHelpers.CreateInMemoryProject(parentProjectContents);
141
Project
p = ObjectModelHelpers.CreateInMemoryProject(parentProjectContents);
186
Project
project = ObjectModelHelpers.CreateInMemoryProject(projectContents, logger);
554
Project
p = ObjectModelHelpers.CreateInMemoryProject(parentProjectContents);
623
Project
p = ObjectModelHelpers.CreateInMemoryProject(parentProjectContents);
930
Project
p = ObjectModelHelpers.CreateInMemoryProject(parentProjectContents);
997
Project
p = ObjectModelHelpers.CreateInMemoryProject(parentProjectContents);
1050
Project
p = ObjectModelHelpers.CreateInMemoryProject(parentProjectContents);
1119
Project
p = ObjectModelHelpers.CreateInMemoryProject(parentProjectContents);
1186
Project
p = ObjectModelHelpers.CreateInMemoryProject(parentProjectContents);
1254
Project
p = ObjectModelHelpers.CreateInMemoryProject(parentProjectContents);
1340
Project
p = ObjectModelHelpers.CreateInMemoryProject(parentProjectContents, logger);
1559
Project
p = ObjectModelHelpers.CreateInMemoryProject(pc, parentProjectContents, logger);
1580
Project
p2 = ObjectModelHelpers.CreateInMemoryProject(pc, parentProjectContents, logger2);
1689
Project
p = ObjectModelHelpers.CreateInMemoryProject(parentProjectContents, logger);
1801
Project
p = ObjectModelHelpers.CreateInMemoryProject(parentProjectContents);
1849
Project
project = new Project(projectFile2);
1885
Project
project = new Project(projectFile2);
1902
Project
project = ObjectModelHelpers.CreateInMemoryProject("""
1923
Project
project = ObjectModelHelpers.CreateInMemoryProject("""
1949
Project
project = ObjectModelHelpers.CreateInMemoryProject("""
1975
Project
project = ObjectModelHelpers.CreateInMemoryProject("""
BackEnd\OnError_Tests.cs (21)
46
Project
p = projectFromString.Project;
174
Project
p = projectFromString.Project;
205
Project
p = projectFromString.Project;
238
Project
p = projectFromString.Project;
271
Project
p = projectFromString.Project;
303
Project
p = projectFromString.Project;
330
Project
p = projectFromString.Project;
358
Project
p = projectFromString.Project;
386
Project
p = projectFromString.Project;
418
Project
p = projectFromString.Project;
459
Project
p = projectFromString.Project;
486
Project
p = projectFromString.Project;
516
Project
p = projectFromString.Project;
541
Project
p = projectFromString.Project;
559
Project
p = new Project(XmlReader.Create(new StringReader(ObjectModelHelpers.CleanupFileContents(@"
612
Project
p = projectFromString.Project;
634
Project
p = projectFromString.Project;
657
Project
p = projectFromString.Project;
680
Project
p = projectFromString.Project;
703
Project
p = projectFromString.Project;
726
Project
p = projectFromString.Project;
BackEnd\ProjectTelemetry_Tests.cs (1)
176
var
project = new Project(xmlReader, null, null, projectCollection);
BackEnd\Scheduler_Tests.cs (1)
718
Project
project = projectFromString.Project;
BackEnd\SdkResultOutOfProc_Tests.cs (2)
209
Project
project =
Project
.FromProjectRootElement(projectRootElement, projectOptions);
BackEnd\TargetBuilder_Tests.cs (4)
332
Project
p = projectFromString.Project;
1352
Project
project = projectFromString.Project;
1379
Project
project = projectFromString.Project;
1682
Project
project = projectFromString.Project;
BackEnd\TargetEntry_Tests.cs (2)
758
Project
project = projectFromString.Project;
1078
Project
project = projectFromString.Project;
BackEnd\TargetUpToDateChecker_Tests.cs (10)
59
Project
p = projectFromString.Project;
90
Project
p = projectFromString.Project;
120
Project
p = projectFromString.Project;
320
Project
p = projectFromString.Project;
349
Project
p = projectFromString.Project;
378
Project
p = projectFromString.Project;
408
Project
p = projectFromString.Project;
443
Project
p = projectFromString.Project;
521
Project
p = projectFromString.Project;
608
Project
project = new Project(projectFile);
BackEnd\TaskBuilder_Tests.cs (12)
67
Project
project = projectFromString.Project;
120
Project
project = projectFromString.Project;
156
Project
project = projectFromString.Project;
226
Project
project = projectFromString.Project;
279
Project
project = projectFromString.Project;
350
Project
project = projectFromString.Project;
400
Project
project = projectFromString.Project;
438
Project
project = projectFromString.Project;
466
Project
project = projectFromString.Project;
490
Project
project = projectFromString.Project;
521
Project
project = projectFromString.Project;
552
Project
project = projectFromString.Project;
BackEnd\TaskExecutionHost_Tests.cs (1)
1565
Project
project = projectFromString.Project;
BinaryLogger_Tests.cs (2)
119
Project
project = ObjectModelHelpers.CreateInMemoryProject(collection, projectText);
206
Project
project = ObjectModelHelpers.CreateInMemoryProject(collection, projectText);
ChangeWaves_Tests.cs (1)
64
Project
p = collection.LoadProject(file.Path);
Collections\OMcollections_tests.cs (2)
310
Project
project = new Project();
322
Project
project = new Project();
ConsoleLogger_Tests.cs (4)
144
Microsoft.Build.Evaluation.
Project
project = new Microsoft.Build.Evaluation.Project();
215
var
p = pc.Collection.LoadProject(project.ProjectFile);
256
var
p = pc.Collection.LoadProject(project.ProjectFile);
308
var
p = pc.Collection.LoadProject(project.ProjectFile);
Construction\SolutionProjectGenerator_Tests.cs (7)
23
using Project = Microsoft.Build.Evaluation.
Project
;
340
Project
project = new Project(projectXml);
897
Project
msbuildProject = new Project(projectXml);
1103
var
automaticProject = new Project(automaticProjectFile);
1150
Project
msbuildProject = new Project(projectXml);
1220
Project
msbuildProject = new Project(projectXml);
1265
Project
msbuildProject = new Project(projectXml);
Construction\XmlReaderWithoutLocation_Tests.cs (1)
163
Project
project = new Project(noLineInfoReader);
Definition\ItemDefinitionGroup_Tests.cs (57)
43
Project
p = projectFromString.Project;
71
Project
p = projectFromString.Project;
104
Project
p = projectFromString.Project;
147
Project
p = projectFromString.Project;
165
Project
p = new Project(XmlReader.Create(new StringReader(
194
Project
p = new Project(XmlReader.Create(new StringReader(
222
Project
p = new Project(XmlReader.Create(new StringReader(
277
Project
p = projectFromString.Project;
297
Project
p = projectFromString.Project;
318
Project
p = projectFromString.Project;
347
Project
p = projectFromString.Project;
377
Project
p = projectFromString.Project;
409
Project
p = projectFromString.Project;
435
Project
p = projectFromString.Project;
462
Project
p = projectFromString.Project;
489
Project
p = projectFromString.Project;
516
Project
p = projectFromString.Project;
543
Project
p = projectFromString.Project;
570
Project
p = projectFromString.Project;
592
Project
p = projectFromString.Project;
628
Project
p = projectFromString.Project;
670
Project
p = projectFromString.Project;
720
Project
p = projectFromString.Project;
745
Project
p = projectFromString.Project;
771
Project
p = projectFromString.Project;
803
Project
p = projectFromString.Project;
816
Project
p = new Project(XmlReader.Create(new StringReader(@"
835
Project
p = new Project(XmlReader.Create(new StringReader(@"
851
Project
p = new Project(XmlReader.Create(new StringReader(@"
892
Project
p = projectFromString.Project;
922
Project
p = projectFromString.Project;
952
Project
p = projectFromString.Project;
983
Project
p = projectFromString.Project;
1014
Project
p = projectFromString.Project;
1044
Project
p = projectFromString.Project;
1062
Project
p = new Project(XmlReader.Create(new StringReader(@"
1114
Project
p = projectFromString.Project;
1142
Project
p = projectFromString.Project;
1172
Project
p = projectFromString.Project;
1202
Project
p = projectFromString.Project;
1237
Project
p = projectFromString.Project;
1264
Project
p = projectFromString.Project;
1293
Project
p = projectFromString.Project;
1322
Project
p = projectFromString.Project;
1351
Project
p = projectFromString.Project;
1384
Project
p = projectFromString.Project;
1418
Project
p = projectFromString.Project;
1460
Project
p = projectFromString.Project;
1518
Project
p = projectFromString.Project;
1612
Project
p = projectFromString.Project;
1644
Project
p = projectFromString.Project;
1671
Project
p = projectFromString.Project;
1699
Project
p = projectFromString.Project;
1729
Project
p = projectFromString.Project;
1790
Project
p = projectFromString.Project;
1842
Project
p = projectFromString.Project;
1864
private bool ItemContainsMetadata(
Project
project, string itemType, string itemInclude, string name, string value)
Definition\Project_Internal_Tests.cs (13)
55
Project
project = projectFromString.Project;
92
Project
project = projectFromString.Project;
95
Project
project2 = ProjectCollection.GlobalProjectCollection.LoadProject("c:\\123.proj", null, null);
132
Project
project = new Project();
152
var
project = ObjectModelHelpers.CreateInMemoryProject("<Project></Project>");
183
Project
project = new Project();
238
Project
project = projectFromString.Project;
278
Project
project =
Project
.FromFile(
306
Project
project =
Project
.FromProjectRootElement(
336
Project
project =
Project
.FromXmlReader(
Definition\ProjectEvaluationContext_Tests.cs (11)
110
Project
.FromFile(
163
var
project =
Project
.FromFile(
206
var
project =
Project
.FromXmlReader(
955
private void EvaluateProjects(IEnumerable<string> projectContents, EvaluationContext context, Action<
Project
> afterEvaluationAction)
984
private void EvaluateProjects(IEnumerable<ProjectSpecification> projectSpecs, EvaluationContext context, Action<
Project
> afterEvaluationAction)
988
var projects = new List<
Project
>();
995
var
project =
Project
.FromFile(
1009
foreach (
var
project in projects)
Definition\ProjectHelpers.cs (1)
25
Project
project = projectFromString.Project;
Definition\ProjectItem_Tests.cs (1)
81
Project
project = new Project(projectXml);
Definition\ToolsVersion_Tests.cs (5)
312
Project
project = projectFromString.Project;
349
Project
project = projectFromString.Project;
385
Project
project = projectFromString.Project;
415
Project
project = projectFromString.Project;
447
Project
project = projectFromString.Project;
EscapingInProjects_Tests.cs (22)
218
Project
project = ObjectModelHelpers.CreateInMemoryProject(projectOriginalContents);
263
Project
project = ObjectModelHelpers.CreateInMemoryProject(projectOriginalContents);
311
Project
project = ObjectModelHelpers.CreateInMemoryProject(projectOriginalContents);
362
Project
project = ObjectModelHelpers.CreateInMemoryProject(projectOriginalContents);
369
Assert.Equal("foo%253Bbar.weirdo",
Project
.GetEvaluatedItemIncludeEscaped(newItems.First()));
429
Project
project = ObjectModelHelpers.CreateInMemoryProject(projectOriginalContents);
471
Project
project = ObjectModelHelpers.CreateInMemoryProject(projectOriginalContents);
479
Assert.Equal("foo%253bbar.weirdo",
Project
.GetEvaluatedItemIncludeEscaped(newItems.First())); // "Newly added item should have correct EvaluatedIncludeEscaped"
513
Project
project = ObjectModelHelpers.CreateInMemoryProject(projectOriginalContents);
521
Assert.Equal("foo.AAA%253bBBB",
Project
.GetEvaluatedItemIncludeEscaped(newItems.First())); // "Newly added item should have correct EvaluatedIncludeEscaped"
649
Project
project = new Project(projectElement, null, null, collection);
678
Project
project = ObjectModelHelpers.CreateInMemoryProject(@"
707
Project
project = ObjectModelHelpers.CreateInMemoryProject(@"
741
Project
project = ObjectModelHelpers.CreateInMemoryProject(@"
799
Project
project = ObjectModelHelpers.CreateInMemoryProject(@"
832
Project
project = new Project(reader);
844
Project
project = new Project();
878
Project
project = new Project(reader);
910
Project
project = new Project(reader);
1817
internal static IEnumerable<ProjectItem> ModifyItemOfTypeInProject(
Project
project, string itemType, string oldEvaluatedInclude, string newEvaluatedInclude)
1846
Assert.Equal("%3B",
Project
.GetMetadataValueEscaped(item, "EscapedSemicolon"));
1852
Assert.Equal("%24",
Project
.GetMetadataValueEscaped(item, "EscapedDollarSign"));
Evaluation\EvaluationLogging_Tests.cs (3)
42
Action<
Project
, MockLogger> loggingTest = null,
44
Func<
Project
, MockLogger> reevaluationLoggerFactory = null)
88
var
project = new Project(projectFile, null, null, collection);
Evaluation\Evaluator_Tests.cs (107)
90
Project
project = new(projectFile.Path);
125
Project
project = new(projectFile.Path);
199
Project
project = projectFromString.Project;
207
Project
fooImport = projectFromStringFoo.Project;
220
Project
barImport = projectFromStringBar.Project;
355
Project
project = new Project(subdirProjPath);
551
Project
project = pc.LoadProject(projectPath);
594
Project
project = pc.LoadProject(testTargetPath);
639
Project
project = pc.LoadProject(testTargetPath);
682
Project
project = pc.LoadProject(testTargetPath);
728
Project
project = pc.LoadProject(testTargetPath);
772
Project
project = pc.LoadProject(testTargetPath);
818
Project
project = pc.LoadProject(testTargetPath);
880
Project
project = projectFromString.Project;
957
Project
project = projectFromString.Project;
992
Project
project = new Project(content.ProjectFile, null, null);
1042
Project
project = projectFromString.Project;
1106
Project
project = new Project(XmlReader.Create(new StringReader(manifest)), null, null, pc, ProjectLoadSettings.RejectCircularImports);
1121
Project
project = new Project();
1186
Project
project = new Project();
1244
Project
project = projectFromString.Project;
1308
Project
project = projectFromString.Project;
1345
Project
project = projectFromString.Project;
1393
Project
project = new Project(main);
1461
Project
project = projectFromString.Project;
1484
Project
project = projectFromString.Project;
1511
Project
project = projectFromString.Project;
1534
Project
project = projectFromString.Project;
1560
Project
project = projectFromString.Project;
1588
Project
project = projectFromString.Project;
1619
Project
project = projectFromString.Project;
1658
Project
project = projectFromString.Project;
1690
Project
project = projectFromString.Project;
1719
Project
project = projectFromString.Project;
1758
Project
project = projectFromString.Project;
1787
Project
project = projectFromString.Project;
1812
Project
project = projectFromString.Project;
1842
Project
project = projectFromString.Project;
1881
Project
project = projectFromString.Project;
1918
Project
project = projectFromString.Project;
1950
Project
project = projectFromString.Project;
2055
Project
project = projectFromString.Project;
2112
Project
project = projectFromString.Project;
2173
Project
project = projectFromString.Project;
2210
Project
project = projectFromString.Project;
2237
Project
project = projectFromString.Project;
2248
Project
project = new Project();
2348
Project
project = projectFromString.Project;
2373
Project
project = projectFromString.Project;
2397
Project
project = projectFromString.Project;
2477
Project
project = new Project(collection);
2511
Project
project = new Project(collection);
2529
Project
project = new Project(collection);
2587
Project
project = new Project(collection);
2606
Project
project = new Project(collection);
2662
Project
project = new Project(collection);
2681
Project
project = new Project(collection);
2701
Project
project = new Project();
2719
Project
project = new Project(collection);
2738
Project
project = new Project(collection);
2750
Project
project = new Project(xml);
2767
Project
project = new Project(xml);
2802
Project
project = new Project(xml);
2821
Project
project = new Project(xml);
2839
Project
project = new Project(xml);
2857
Project
project = new Project(xml);
2923
Project
project = projectFromString.Project;
2948
Project
project = projectFromString.Project;
2973
Project
project = projectFromString.Project;
3003
Project
project = projectFromString.Project;
3033
Project
project = projectFromString.Project;
3063
Project
project = projectFromString.Project;
3093
Project
project = projectFromString.Project;
3137
Project
project = projectFromString.Project;
3174
Project
project = new Project(XmlReader.Create(new StringReader(content)), globalProperties, null);
3209
Project
project = projectFromString.Project;
3243
Project
project = projectFromString.Project;
3275
Project
project = projectFromString.Project;
3305
Project
project = projectFromString.Project;
3342
Project
project = projectFromString.Project;
3388
Project
project = projectFromString.Project;
3442
Project
project = new Project(primaryProject, globalProperties, null);
3503
Project
project = new Project(primaryProject, globalProperties, null);
3563
Project
project = new Project(primaryProject, globalProperties, null);
3637
Project
project = new Project(primaryProject, globalProperties, null);
3710
Project
project = new Project(primaryProject, globalProperties, null);
3773
Project
project = new Project(primaryProject, globalProperties, null);
3835
Project
project = new Project(primaryProject, globalProperties, null);
3887
Project
project = projectFromString.Project;
3942
Project
project = projectFromString.Project;
3994
Project
project = projectFromString.Project;
4046
Project
project = projectFromString.Project;
4105
Project
project = projectFromString.Project;
4168
Project
project = projectFromString.Project;
4227
Project
project = projectFromString.Project;
4279
Project
project = projectFromString.Project;
4323
Project
project = projectFromString.Project;
4357
Project
project = new Project(null, ObjectModelHelpers.MSBuildDefaultToolsVersion, collection);
4403
Project
project = new Project(projectFilename);
4560
Project
unused = new Project(primaryProject, null, null);
4601
Project
project = projectFromString.Project;
4661
Project
project = new Project(primaryProject.ProjectFile, null, null);
4691
Project
project = new Project(primaryProject.ProjectFile, null, null);
4721
Project
project = projectFromString.Project;
5048
Project
project = pc.LoadProject(tempPath.Path);
5089
Project
project = pc.LoadProject(testTargetPath);
5239
Project
project = new Project(projectXml);
Evaluation\ImportFromMSBuildExtensionsPath_Tests.cs (8)
411
var
project = projColln.LoadProject(mainProjectPath);
505
var
project = projColln.LoadProject(mainProjectPath);
582
var
project = projectCollection.LoadProject(mainProjectPath);
713
var
project = projectCollection.LoadProject(mainProjectPath);
778
var
project = projectCollection.LoadProject(mainProjectPath);
885
private void CreateAndBuildProjectForImportFromExtensionsPath(string extnPathPropertyName, Action<
Project
, MockLogger> action)
919
Action<
Project
, MockLogger> action)
928
var
project = projColln.LoadProject(mainProjectPath);
Evaluation\IntrinsicFunctionOverload_Tests.cs (27)
37
Project
project = projectFromString.Project;
59
Project
project = projectFromString.Project;
81
Project
project = projectFromString.Project;
103
Project
project = projectFromString.Project;
123
Project
project = projectFromString.Project;
145
Project
project = projectFromString.Project;
163
Project
project = projectFromString.Project;
186
Project
project = projectFromString.Project;
204
Project
project = projectFromString.Project;
227
Project
project = projectFromString.Project;
245
Project
project = projectFromString.Project;
268
Project
project = projectFromString.Project;
290
Project
project = projectFromString.Project;
312
Project
project = projectFromString.Project;
332
Project
project = projectFromString.Project;
354
Project
project = projectFromString.Project;
376
Project
project = projectFromString.Project;
398
Project
project = projectFromString.Project;
418
Project
project = projectFromString.Project;
440
Project
project = projectFromString.Project;
462
Project
project = projectFromString.Project;
484
Project
project = projectFromString.Project;
504
Project
project = projectFromString.Project;
526
Project
project = projectFromString.Project;
548
Project
project = projectFromString.Project;
570
Project
project = projectFromString.Project;
591
Project
project = projectFromString.Project;
Evaluation\ItemEvaluation_Tests.cs (2)
599
var
project = new Project(projectFiles.ProjectFile);
660
Project
project = Should.NotThrow(() => new Project(projectFiles.ProjectFile));
Evaluation\Preprocessor_Tests.cs (23)
55
Project
project = new Project();
84
Project
project = new Project(xml1);
128
Project
project = new Project(xml1);
172
Project
project = new Project(xml1);
216
Project
project = new Project(xml1);
264
Project
project = new Project(xml1);
298
Project
project = new Project(xml1);
363
Project
project;
419
Project
project = new Project(xml1);
477
Project
project = new Project(xml1);
550
Project
project = new Project(xml1);
611
Project
project = new Project(xml1);
671
Project
project = new Project(xml1);
725
Project
project = new Project(xml0);
792
Project
project = new Project();
826
Project
project = new Project(xml);
880
Project
project =
Project
.FromProjectRootElement(
984
var
project =
Project
.FromFile(projectPath, projectOptions);
1108
Project
project =
Project
.FromProjectRootElement(
1239
Project
project = new Project(xml1);
Evaluation\ProjectSdkImplicitImport_Tests.cs (15)
112
var
project = new Project(projectRootElement);
135
var
project = new Project(projectRootElement);
202
Project
project = new Project(projectRootElement);
305
Project
project = new Project(ProjectRootElement.Create(XmlReader.Create(new StringReader(content))));
334
var
project = new Project(projectRootElementFromString.Project);
372
var
project =
Project
.FromProjectRootElement(projectRootElement, projectOptions);
421
Project
project = new Project(ProjectRootElement.Create(XmlReader.Create(new StringReader(content))));
445
var
project = new Project(projectRootElement);
480
Project
project = new Project(rootElement,
520
var
project =
Project
.FromXmlReader(xmlReader, new ProjectOptions());
672
var
project =
Project
.FromXmlReader(xmlReader, projectOptions);
821
private void VerifyPropertyFromImplicitImport(
Project
project, string propertyName, string expectedContainingProjectPath, string expectedValue)
Evaluation\SdkResultEvaluation_Tests.cs (11)
47
private
Project
CreateProject(string projectPath, ProjectOptions projectOptions)
53
var
project =
Project
.FromProjectRootElement(projectRootElement, projectOptions);
76
private void ValidateExpectedPropertiesAndItems(bool includePropertiesAndItems,
Project
project, int expectedItemCount = 1)
133
var
project = CreateProject(projectPath, projectOptions);
172
Project
.FromXmlReader(xmlReader, projectOptions);
239
var
project = CreateProject(projectPath, projectOptions);
338
var
project = CreateProject(projectPath, projectOptions);
429
var
project = CreateProject(projectPath, projectOptions);
485
var
project = CreateProject(projectPath, projectOptions);
537
var
project = CreateProject(projectPath, projectOptions);
EvaluationProfiler_Tests.cs (3)
280
var
project = CreateProject(content, MSBuildDefaultToolsVersion, projectCollection);
301
private
Project
CreateProject(string contents, string toolsVersion, ProjectCollection projectCollection)
304
Project
project = projectFromString.Project;
FileLogger_Tests.cs (4)
13
using Project = Microsoft.Build.Evaluation.
Project
;
31
Project
project = ObjectModelHelpers.CreateInMemoryProject(@"
365
Project
project = ObjectModelHelpers.CreateInMemoryProject(@"
403
Project
project = ObjectModelHelpers.CreateInMemoryProject(@"
FixPathOnUnix_Tests.cs (1)
47
var
project = projColln.LoadProject(buildProjectPath);
Graph\ResultCacheBasedBuilds_Tests.cs (4)
144
var
project =
Project
.FromFile(
308
var
project =
Project
.FromFile(
Instance\HostServices_Tests.cs (6)
408
Project
project = LoadDummyProject("foo.proj");
427
Project
project1 = LoadDummyProject("foo.proj");
428
Project
project2 = LoadDummyProject("foo.proj");
483
Project
project = projectFromString.Project;
493
public
Project
LoadDummyProject(string fileName)
506
Project
project =
Instance\ProjectInstance_Internal_Tests.cs (1)
968
Project
project = projectFromString.Project;
Instance\ProjectMetadataInstance_Internal_Tests.cs (1)
56
Project
project = new Project();
Instance\ProjectPropertyInstance_Internal_Tests.cs (1)
94
Project
project = new Project();
Instance\TaskItem_Tests.cs (4)
213
Project
project = new();
280
Project
project = new Project(xml);
334
Project
project = new Project(xml);
370
Project
project = new Project(xml);
InstanceFromRemote\FakeProjectItemLink.cs (2)
24
public FakeProjectItemLink(
Project
project, string itemType, string evaluatedInclude, string definedFilePath, IDictionary<string, string> metadataValues)
32
public override
Project
Project { get; }
InstanceFromRemote\ProjectInstance_FromImmutableProjectLink_Tests.cs (4)
25
var
project = new Project(ProjectCollection.GlobalProjectCollection, projectLink);
43
var
project = new Project(ProjectCollection.GlobalProjectCollection, projectLink);
64
var
project = new Project(ProjectCollection.GlobalProjectCollection, projectLink);
99
var
project = new Project(ProjectCollection.GlobalProjectCollection, projectLink);
Parser_Tests.cs (1)
577
var
project = ObjectModelHelpers.CreateInMemoryProject(projectContent);
Microsoft.Build.Tasks.CodeAnalysis.UnitTests (2)
TargetTests.cs (2)
927
Project
proj = new Project(reader);
957
static void addTask(
Project
proj, string taskName, Dictionary<string, string> parameters)
Microsoft.Build.Tasks.UnitTests (39)
AddToWin32Manifest_Tests.cs (1)
112
Project
project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(projectFile, touchProject: false);
AssignLinkMetadata_Tests.cs (1)
177
Project
p = new Project(collection)
CallTarget_Tests.cs (1)
152
Project
project = ObjectModelHelpers.CreateInMemoryProject(@"
DirectoryBuildProjectImportTestBase.cs (4)
77
Project
project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(ObjectModelHelpers.CreateFileInTempProjectDirectory(_projectRelativePath, @"
106
Project
project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(ObjectModelHelpers.CreateFileInTempProjectDirectory(_projectRelativePath, $@"
137
Project
project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(ObjectModelHelpers.CreateFileInTempProjectDirectory(_projectRelativePath, $@"
165
Project
project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(ObjectModelHelpers.CreateFileInTempProjectDirectory(_projectRelativePath, @"
MSBuild_Tests.cs (4)
169
Project
project = ObjectModelHelpers.CreateInMemoryProject(projectContents, logger);
1387
Project
project = new Project(projectFile2);
1473
Project
project = new Project(projectFile2);
1509
Project
project = new Project(projectFile1);
MSBuildInternalMessage_Tests.cs (5)
46
Project
project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(projectFile, touchProject: false);
89
Project
project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(projectFile, touchProject: false);
144
Project
project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(projectFile, touchProject: false);
219
Project
project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(projectFile, touchProject: false);
264
Project
project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(projectFile, touchProject: false);
NuGetPropsImportTests.cs (2)
54
Project
project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(projectRelativePath);
80
Project
project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(projectRelativePath);
OutputPathTests.cs (4)
64
Project
project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(projectFilePath, touchProject: false);
102
Project
project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(projectFilePath, touchProject: false);
147
Project
project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(projectFilePath, touchProject: false);
185
Project
project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(projectFilePath, touchProject: false);
ProjectExtensionsImportTestBase.cs (8)
57
Project
project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(ObjectModelHelpers.CreateFileInTempProjectDirectory(_projectRelativePath, """
78
Project
project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(ObjectModelHelpers.CreateFileInTempProjectDirectory(_projectRelativePath, $"""
103
Project
project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(ObjectModelHelpers.CreateFileInTempProjectDirectory(_projectRelativePath, $"""
139
Project
project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(ObjectModelHelpers.CreateFileInTempProjectDirectory(_projectRelativePath, $"""
171
Project
project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(ObjectModelHelpers.CreateFileInTempProjectDirectory(_projectRelativePath, $"""
198
Project
project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(ObjectModelHelpers.CreateFileInTempProjectDirectory(_projectRelativePath, """
216
Project
project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(ObjectModelHelpers.CreateFileInTempProjectDirectory(_projectRelativePath, """
242
Project
project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(ObjectModelHelpers.CreateFileInTempProjectDirectory(_projectRelativePath, """
RegressionTests.cs (2)
32
Project
project = ObjectModelHelpers.CreateInMemoryProject($@"
59
var
project = ObjectModelHelpers.CreateInMemoryProject($@"
WriteLinesToFile_Tests.cs (3)
439
var
project = collection.LoadProject(parallelProjectFile);
500
var
project = collection.LoadProject(parallelProjectFile);
583
var
project = collection.LoadProject(parallelProjectFile);
XmlPeek_Tests.cs (1)
337
Project
project = ObjectModelHelpers.CreateInMemoryProject(@"<Project><Target Name=""Test""><XmlPeek /></Target></Project>", log);
XmlPoke_Tests.cs (3)
146
Project
project = ObjectModelHelpers.CreateInMemoryProject(@"<Project><Target Name=""Test""><XmlPoke /></Target></Project>", log);
158
Project
project = ObjectModelHelpers.CreateInMemoryProject(projectContent, log);
171
Project
project = ObjectModelHelpers.CreateInMemoryProject(projectContent, log);
Microsoft.Build.UnitTests.Shared (21)
EngineTestEnvironment.cs (1)
210
Project
project = new Project(ProjectFile, globalProperties, toolsVersion, projectCollection);
MockEngine.cs (1)
271
Project
project = _projectCollection.LoadProject(projectFileName, finalGlobalProperties, toolsVersion);
ObjectModelHelpers.cs (18)
105
public static ProjectItem AssertSingleItem(
Project
p, string type, string itemInclude)
678
public static
Project
CreateInMemoryProject(string xml)
689
public static
Project
CreateInMemoryProject(string xml, params ILogger[] loggers)
703
public static
Project
CreateInMemoryProject(ProjectCollection projectCollection, string xml, params ILogger[] loggers)
716
public static
Project
CreateInMemoryProject(
731
Project
project = new Project(
774
Project
project = CreateInMemoryProject(collection, projectContents, loggers);
802
Project
project = CreateInMemoryProject(collection, projectContents, loggers);
813
Project
project,
970
public static
Project
LoadProjectFileInTempProjectDirectory(string projectFileRelativePath)
980
public static
Project
LoadProjectFileInTempProjectDirectory(string projectFileRelativePath, bool touchProject)
987
Project
project = new Project(projectFileFullPath, null, null, projectCollection);
1026
Project
project = LoadProjectFileInTempProjectDirectory(projectFileRelativePath);
1090
public static string GetConcatenatedItemsOfType(this
Project
project, string itemType, string itemSeparator = ";")
1102
Project
project = new Project(projectXml);
1370
Project
project = projectFromString.Project;
1388
Project
project = projectFromString.Project;
1599
public static void VerifyAssertProjectContent([StringSyntax(StringSyntaxAttribute.Xml)] string expected,
Project
project)
ProjectFromString.cs (1)
17
public
Project
Project { get; init; }
Microsoft.Build.Utilities.UnitTests (2)
ToolLocationHelper_Tests.cs (2)
3579
Project
project = pc.LoadProject(testProjectFile);
3651
Project
project = pc.LoadProject(testProjectFile);
Microsoft.CodeAnalysis.ExternalAccess.HotReload (2)
Api\HotReloadMSBuildWorkspace.cs (1)
32
public HotReloadMSBuildWorkspace(ILogger logger, Func<string, (ImmutableArray<MSB.Execution.ProjectInstance> instances, MSB.Evaluation.
Project
? project)> getBuildProjects)
Api\HotReloadMSBuildWorkspace.ProjectFileInfoProvider.cs (1)
18
Func<string, (ImmutableArray<MSB.Execution.ProjectInstance> instances, MSB.Evaluation.
Project
? project)> getBuildProjects,
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (12)
Build\ProjectBuildManager.cs (8)
85
private static async Task<(MSB.Evaluation.
Project
? project, DiagnosticLog log)> LoadProjectAsync(
111
private static (MSB.Evaluation.
Project
? project, DiagnosticLog log) LoadProjectCore(
131
var
project = new MSB.Evaluation.Project(
147
public Task<(MSB.Evaluation.
Project
? project, DiagnosticLog log)> LoadProjectAsync(
173
public (MSB.Evaluation.
Project
? project, DiagnosticLog log) LoadProject(string path, Stream readStream)
278
MSB.Evaluation.
Project
project, DiagnosticLog log, CancellationToken cancellationToken)
322
MSB.Evaluation.
Project
project, DiagnosticLog log, CancellationToken cancellationToken)
333
MSB.Evaluation.
Project
project, string[] requiredTargets, string[] optionalTargets, DiagnosticLog log, CancellationToken cancellationToken)
BuildHost.cs (1)
236
private int AddProjectFileTarget(Build.Evaluation.
Project
? project, string languageName, DiagnosticLog log)
MSBuild\ProjectFile\ProjectFile.cs (1)
19
MSB.Evaluation.
Project
? project,
MSBuild\ProjectFile\ProjectInstanceReader.cs (2)
18
public readonly MSB.Evaluation.
Project
? Project;
29
MSB.Evaluation.
Project
? project)
Microsoft.DotNet.Arcade.Sdk (2)
src\InstallDotNetCore.cs (2)
91
var
proj =
Project
.FromFile(VersionsPropsPath, new Build.Definition.ProjectOptions() { ProjectCollection = new ProjectCollection() });
MSBuild (6)
JsonOutputFormatter.cs (1)
82
internal void AddItemsInJsonFormat(string[] itemNames,
Project
project)
XMake.cs (5)
829
Project
project = collection.LoadProject(projectFile, globalProperties, toolsVersion);
1120
private static ExitType OutputPropertiesAfterEvaluation(string[] getProperty, string[] getItem,
Project
project, TextWriter outputStream)
1443
Microsoft.Build.Evaluation.
Project
project = projectCollection.LoadProject(projectFile, globalProperties, toolsVersion);
1470
Project
project = projectCollection.LoadProject(projectFile, globalProperties, toolsVersion);
1754
Project
project = projectCollection.LoadProject(projectFile, globalProperties, toolsVersion);
TaskUsageLogger (5)
TaskUsageLogger.cs (5)
113
Project
p = _privateCollection.LoadProject(e.ProjectFile, e.GlobalProperties, e.ToolsVersion);
186
private void GatherAndEvaluateDefaultTasksForToolsVersion(string toolsVersion,
Project
containingProject)
217
private void GatherAndEvaluateTasksForProject(
Project
p, int projectContextId)
245
private void GatherAndEvaluatedTasksInFile(ProjectRootElement pre,
Project
containingProject, HashSet<UsingTaskData> usingTasks)
299
private string EvaluateIfNecessary(string unevaluatedString,
Project
containingProject)