500 instantiations of Project
Microsoft.Build (7)
Construction\Solution\SolutionProjectGenerator.cs (1)
2213Project msbuildProject = new Project(project.AbsolutePath, _globalProperties, childProjectToolsVersion);
Definition\Project.cs (3)
501return new Project( 520return new Project( 539return new Project(
Definition\ProjectCollection.cs (2)
1277project = new Project(fileName, globalProperties, effectiveToolsVersion, this); 1317return new Project(xmlReader, globalProperties, toolsVersion, this);
ObjectModelRemoting\LinkedObjectFactory.cs (1)
102return new Project(Collection, link);
Microsoft.Build.Engine.OM.UnitTests (346)
Construction\ConstructionEditing_Tests.cs (1)
3231var p = new Project(testProject.ProjectFile);
Construction\ProjectFormatting_Tests.cs (19)
116Project project = new Project(xml); 152Project project = new Project(xml); 187Project project = new Project(xml); 219Project project = new Project(xml); 248Project project = new Project(xml); 283Project project = new Project(xml); 322Project project = new Project(xml); 365Project project = new Project(xml); 392Project project = new Project(xml); 417Project project = new Project(xml); 447Project project = new Project(xml); 472Project project = new Project(xml); 534Project project = new Project(); 559Project project = new Project(NewProjectFileOptions.None); 580Project project = new Project(NewProjectFileOptions.None); 602Project project = new Project(NewProjectFileOptions.IncludeXmlNamespace); 625Project project = new Project(NewProjectFileOptions.IncludeXmlDeclaration); 645Project project = new Project(NewProjectFileOptions.None); 693var project = new Project(ProjectRootElement.Open(file, ProjectCollection.GlobalProjectCollection));
Construction\ProjectImportElement_Tests.cs (1)
265Project msbuildProject = new Project(projectfile);
Construction\ProjectItemElement_Tests.cs (3)
957Project project = new Project(); 973Project project = new Project(); 989Project project = new Project();
Construction\ProjectMetadataElement_Tests.cs (12)
564var project = new Project(projectElement); 607var project = new Project(projectElement); 681var project = new Project(projectElement); 724var project = new Project(projectElement); 810var project = new Project(projectElement); 873var project = new Project(projectElement); 942var project = new Project(projectElement); 985var project = new Project(projectElement); 1057var project = new Project(projectElement); 1097var project = new Project(projectElement); 1168var project = new Project(projectElement); 1215var project = new Project(projectElement);
Construction\ProjectRootElement_Tests.cs (1)
1746var project = new Project(rootElement, null, null, projectCollection);
Construction\WhiteSpacePreservation_Tests.cs (1)
474var project = new Project(projectElement);
Definition\DefinitionEditing_Tests.cs (85)
148Project project = new Project(); 175Project project = new Project(); 202Project project = new Project(); 230Project project = new Project(); 242Project project = new Project(); 263Project project = new Project(); 287Project project = new Project(); 310Project project = new Project(); 326Project project = new Project(); 343Project project = new Project(); 367Project project = new Project(); 392Project project = new Project(); 417Project project = new Project(); 443Project project = new Project(); 468Project project = new Project(); 493Project project = new Project(); 519Project project = new Project(); 555Project project = new Project(); 583Project project = new Project(); 611Project project = new Project(); 639Project project = new Project(); 670Project project = new Project(); 791Project project = new Project(); 827Project project = new Project(); 854Project project = new Project(); 881Project project = new Project(); 908Project project = new Project(); 936Project project = new Project(); 968Project project = new Project(); 1028Project project = new Project(); 1056Project project = new Project(); 1096Project project = new Project(); 1136Project project = new Project(); 1167Project project = new Project(); 1207Project project = new Project(); 1263Project project = new Project(); 1300Project project = new Project(); 1359Project project = new Project(); 1391Project project = new Project(); 1470Project project = new Project(); 1495Project project = new Project(); 1525Project project = new Project(xml); 1540Project project = new Project(); 1556Project project = new Project(); 1571Project project = new Project(); 1589Project project = new Project(); 1604Project project = new Project(); 1619Project project = new Project(); 1634Project project = new Project(); 1649Project project = new Project(); 1709return new Project(projectFile); 1723Project project = new Project(); 1738Project project = new Project(); 1760Project project = new Project(); 1779Project project = new Project(); 1798Project project = new Project(); 1816Project project = new Project(); 1840Project project = new Project(); 1863Project project = new Project(); 1891Project project = new Project(); 1920Project project = new Project(); 1950Project project = new Project(); 1967Project project = new Project(); 2045Project project = new Project(xml); 2072Project project = new Project(); 2099Project project = new Project(); 2126Project project = new Project(); 2154Project project = new Project(); 2166Project project = new Project(); 2187Project project = new Project(); 2211Project project = new Project(); 2234Project project = new Project(); 2250Project project = new Project(); 2264Project project = new Project(); 2288Project project = new Project(); 2313Project project = new Project(); 2338Project project = new Project(); 2364Project project = new Project(); 2389Project project = new Project(); 2414Project project = new Project(); 2440Project project = new Project(); 2472Project project = new Project(); 2500Project project = new Project(); 2528Project project = new Project(); 2556Project project = new Project();
Definition\Project_Tests.cs (102)
109Project project = new Project(xml); 137Project project = new Project(xml, null, null, collection); 165Project project = new Project(xml, null, null, collection); 188Project project = new Project(file); 216project = new Project(file); 228project = new Project(file); // should not throw 259Project project = new Project(reader); 293Project project = new Project(reader); 310Project project2 = new Project(reader); 326Project project = new Project(xml); 340Project project = new Project(xml); 353tasks[i] = Task.Factory.StartNew(delegate () { new Project(); }); // Should not throw 372Project project = new Project(xml, null, null, collection, ProjectLoadSettings.IgnoreMissingImports); 388Project project = new Project(xml, null, null, new ProjectCollection(), ProjectLoadSettings.IgnoreMissingImports); 407Project project = new Project(collection); 439Project project = new Project(collection); 443Project project2 = new Project(collection); 475Project project = new Project(collection); 480Project project2 = new Project(collection); 514Project project = new Project(collection); 519Project project2 = new Project(collection); 523Project project3 = new Project(collection); 545Project project = new Project(xml); 598Project project = new Project(xml); 644Project project = new Project(xml); 679Project project = new Project(xml); 717Project project = new Project(xml); 753Project project = new Project(xml); 791Project project = new Project(xml); 814Project project = new Project(xml, globalProperties, null); 830Project project = new Project(xml, globalProperties, null); 845Project project = new Project(xml); 857Project project = new Project(); 876Project project = new Project(); 891Project project = new Project(); 918Project project = new Project(); 930Project project = new Project(); 949Project project = new Project(); 962Project project = new Project(ProjectRootElement.Create(), initial, null); 991Project project = new Project(collection); 1011Project project = new Project(); 1027Project project = new Project(); 1048Project project = new Project(); 1068Project project = new Project( 1087Project project = new Project(xml); 1100Project project = new Project(); 1118Project project = new Project(); 1147Project project = new Project(); 1171Project project = new Project(); 1199Project project = new Project(); 1212Project project = new Project(); 1232Project p = new Project(GetSampleProjectRootElement(), null, ObjectModelHelpers.MSBuildDefaultToolsVersion, collection); 1262Project p = new Project(GetSampleProjectRootElement(), null, ObjectModelHelpers.MSBuildDefaultToolsVersion, collection); 1290Project p = new Project(GetSampleProjectRootElement(), globalProperties, ObjectModelHelpers.MSBuildDefaultToolsVersion, collection); 1322Project p = new Project(GetSampleProjectRootElement(), globalProperties, ObjectModelHelpers.MSBuildDefaultToolsVersion, "ABCDEF", collection, ProjectLoadSettings.Default); 1340Project project = new Project(); 1365Project project = new Project(path); 1370project = new Project(path); 1394Project project = new Project(); 1459Project project = new Project(projectCollection); 1524var project = new Project(projectCollection); 1542var newProject = new Project(projectCollection); 1608var project = new Project(projectRootElement, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, projectCollection); 1633Project project = new Project(); 1660Project project = new Project(); 1683Project project = new Project(); 1708Project project = new Project(); 1746Project project = new Project(projectConstruction); 1789Project project = new Project(); 1810Project project = new Project(); 1824Project project = new Project(); 2053Project project = new Project(); 2073Project project = new Project(); 2142Project project = new Project(xml); 2156Project project = new Project(xml); 2170Project project = new Project(xml); 2364Project project = new Project(); 2381Project project1 = new Project(root1); 2382Project project2 = new Project(root2); 2422Project project = new Project(globalProperties, null, new ProjectCollection()); 2507Project project = new Project(projectPath); 2570Project project = new Project(zero); 2616Project project = new Project(zero); 2654Project project = new Project(XmlReader.Create(new StringReader(projectOriginalContents))); 2702Project project = new Project(XmlReader.Create(new StringReader(projectOriginalContents))); 3253var project = new Project(testFiles.ProjectFile, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, projectCollection); 3283var project = new Project(testFiles.ProjectFile, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, projectCollection); 3574var project = new Project(testFiles.ProjectFile, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, projectCollection); 3769var project = new Project(testFiles.ProjectFile, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, projectCollection); 3844var globResult = new Project(testFiles.ProjectFile, null, MSBuildConstants.CurrentToolsVersion, projectCollection).GetAllGlobs(); 3863var project = new Project(null, null, projectCollection); 3906Project unused = new Project(pre, null, null, collection); 3947Project unused = new Project(pre, null, null, collection); 3991Project unused = new Project(pre, null, null, collection, ProjectLoadSettings.IgnoreEmptyImports); 4038Project unused = new Project(pre, null, null, collection, ProjectLoadSettings.IgnoreInvalidImports); 4078Project unused = new Project(pre, null, null, collection, ProjectLoadSettings.IgnoreInvalidImports); 4121Project unused = new Project(pre, null, null, collection, ProjectLoadSettings.IgnoreMissingImports); 4164Project unused = new Project(pre, null, null, collection); 4210Project unused = new Project(pre2, null, null, collection); 4241Project project = new Project(projectXml); 4266Project project = new Project(collection); 4321var project = new Project(projectRootElement, new Dictionary<string, string>(), null, collection, ProjectLoadSettings.Default);
Definition\ProjectCollection_Tests.cs (34)
70Project project = new Project(path); 95Project project = new Project(); 125Project project = new Project(collection); 149var project = new Project { FullPath = "c:\\x" }; 284var project = new Project(collection); 323var project1 = new Project { FullPath = "c:\\1" }; 326var project2 = new Project(collection) { FullPath = "c:\\1" }; 372_ = new Project { FullPath = "c:\\x" }; 375_ = new Project { FullPath = "c:\\x" }; 386var project = new Project { FullPath = "c:\\1" }; 413new Project(xml, globalProperties1, ObjectModelHelpers.MSBuildDefaultToolsVersion) 420new Project(xml, globalProperties2, ObjectModelHelpers.MSBuildDefaultToolsVersion) 443var project = new Project { FullPath = "c:\\1" }; 510var project1 = new Project(xml, null, "2.0") { FullPath = "c:\\1" }; 512var project2 = new Project(xml, null, ObjectModelHelpers.MSBuildDefaultToolsVersion) { FullPath = "c:\\1" }; 569var project = new Project(collection) { FullPath = "c:\\x" }; 586var project1 = new Project(collection) { FullPath = "c:\\y" }; 596var project2 = new Project(collection) { FullPath = "c:\\x" }; 613var project1 = new Project(collection) { FullPath = "c:\\y" }; 635var project1 = new Project(collection) { FullPath = "c:\\y" }; 645var project2 = new Project(collection) { FullPath = "c:\\x" }; 682var project1 = new Project(collection) { FullPath = "c:\\y" }; 698var project = new Project { FullPath = "c:\\x" }; 714var project = new Project { FullPath = "c:\\x" }; 742var project = new Project { FullPath = "c:\\x" }; 757var mainProject = new Project { FullPath = "c:\\main" }; 759var importProject = new Project { FullPath = "c:\\import" }; 788var project = new Project { FullPath = "c:\\x" }; 807var project = new Project { FullPath = "c:\\1" }; 835Project project = new Project(); 874var project = new Project(); 917var project = new Project(); 1375var project = new Project(pre); 1404project = new Project(pre, null, null, collection);
Definition\ProjectItem_Tests.cs (26)
77Project project = new Project(); 782Project project = new Project(); 834Project project = new Project(projectCollection); 1113ObjectModelHelpers.AssertItems(expectedInclude, new Project(projectFile).Items.ToList()); 1153ObjectModelHelpers.AssertItems(expectedInclude, new Project(testFiles.ProjectFile, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, projectCollection).Items.ToList()); 1173ObjectModelHelpers.AssertItems(expectedInclude, new Project(testFiles.ProjectFile, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, projectCollection).Items.ToList()); 1869Project project = new Project(); 1892Project project = new Project(xml); 1916Project project = new Project(xml); 1928Project project = new Project(); 1948Project project = new Project(xml); 1961Project project = new Project(); 1992var project = new Project(); 2019Project project = new Project(); 2037Project project = new Project(); 2057Project import = new Project(); 2063Project project = new Project(xml); 2088Project import = new Project(); 2094Project project = new Project(xml); 2119Project import = new Project(); 2126Project project = new Project(xml); 2214var project = new Project(testProject.ProjectFile, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, env.CreateProjectCollection().Collection); 2274var project = new Project(testProject.ProjectFile, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, env.CreateProjectCollection().Collection); 3658return new Project(p, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, c) 3708itemsFromFragmentWithGlobs = Helpers.MakeList(new Project(testProject.ProjectFile).GetItems("i")); 3754var project = new Project(testFiles.ProjectFile, new Dictionary<string, string>(), null, projectCollection);
Definition\ProjectItemDefinition_Tests.cs (14)
34Project project = new Project(xml); 63Project project = new Project(xml); 80Project project = new Project(xml); 101Project project = new Project(xml); 130Project project = new Project(main); 160Project project = new Project(main); 484Project project = new Project(XmlReader.Create(new StringReader(content))); 506Project project = new Project(XmlReader.Create(new StringReader(content))); 528Project project = new Project(XmlReader.Create(new StringReader(content))); 550Project project = new Project(XmlReader.Create(new StringReader(content))); 572Project project = new Project(XmlReader.Create(new StringReader(content))); 594Project project = new Project(XmlReader.Create(new StringReader(content))); 616Project project = new Project(XmlReader.Create(new StringReader(content))); 638Project project = new Project(XmlReader.Create(new StringReader(content)));
Definition\ProjectMetadata_Tests.cs (8)
28Project project = new Project(); 55Project project = new Project(projectXml); 88Project project = new Project(); 108Project project = new Project(); 126Project project = new Project(); 446Project project = new Project(); 466Project project = new Project(xml); 504Microsoft.Build.Evaluation.Project project = new Microsoft.Build.Evaluation.Project();
Definition\ProjectProperty_Tests.cs (14)
28Project project = new Project(); 85Project project = new Project(); 102Project project = new Project(); 120Project project = new Project(); 137Project project = new Project(); 153Project project = new Project(); 176Project project = new Project(); 193Project project = new Project(globalProperties, null, ProjectCollection.GlobalProjectCollection); 207Project project = new Project(); 223Project project = new Project(); 242Project project = new Project(); 265Project import = new Project(); 271Project project = new Project(xml); 290Project project = new Project(projectXml);
Instance\ProjectInstance_Tests.cs (8)
38Project p = new Project(); 202Project p = new Project(ProjectRootElement.Create(), globals, null); 396ProjectInstance instance1 = new Project().CreateProjectInstance(); 402new Project().CreateProjectInstance(); 425var projBEval = new Project(projB, null, null, pc); 467var projBEval = new Project(projB, null, null, pc, loadSettings); 509var projBEval = new Project(projB, null, null, pc); 1041Project project = new Project(xml);
Instance\ProjectItemInstance_Tests.cs (3)
245Project project = new Project(); 340Project project = new Project(); 1187Project project = new Project();
Instance\ProjectMetadataInstance_Tests.cs (1)
34Project project = new Project();
Instance\ProjectOnErrorInstance_Tests.cs (1)
45Project project = new Project(xml);
Instance\ProjectPropertyInstance_Tests.cs (2)
91var project = new Project(); 103Project project = new Project();
Instance\ProjectTargetInstance_Tests.cs (5)
56Project project = new Project(projectXml); 76Project project = new Project(projectXml); 96Project project = new Project(projectXml); 121Project project = new Project(projectXml); 147Project project = new Project(xml);
Instance\ProjectTaskInstance_Tests.cs (1)
75Project project = new Project(xml);
Instance\ProjectTaskOutputItemInstance_Tests.cs (1)
48Project project = new Project(xml);
Instance\ProjectTaskOutputPropertyInstance_Tests.cs (1)
48Project project = new Project(xml);
ObjectModelRemoting\RemoteProjectsProviderMock\ExporterMock.cs (2)
165public Project LoadProjectWithSettings(string path, ProjectLoadSettings settings) => new Project(path, null, null, this.Collection, settings); 173Project project = new Project(xml, null, null, this.Collection, settings);
Microsoft.Build.Engine.UnitTests (132)
BackEnd\BuildManager_Tests.cs (11)
2265var project = new Project(fileName); 2316Project project = new Project(fileName); 3121var project1 = new Project(projectPath1); 3126var project2 = new Project(projectPath2); 3189var project1 = new Project(projectPath1); 3204var project2 = new Project(projectPath2); 3274var project1 = new Project(projectPath1); 3289var project2 = new Project(projectPath2); 3749var mainProject = new Project(mainRootElement, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, collection); 3773var p2pProject = new Project(p2pProjectPath, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, collection); 3900var project = new Project(root, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion,
BackEnd\IntrinsicTask_Tests.cs (1)
3992var project = new Project(p, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, c);
BackEnd\LoggingServicesLogMethod_Tests.cs (1)
470Project msbuildProject = new Project(projectFile);
BackEnd\MSBuild_Tests.cs (5)
1850Project project = new Project(projectFile2); 1886Project project = new Project(projectFile2); 2054var project = new Project(mainProjectPath, globalProperties, null, collection); 2124project = new Project(mainRoot, null, null, collection); 2129project = new Project(mainProjectPath, null, null, collection);
BackEnd\OnError_Tests.cs (1)
559Project p = new Project(XmlReader.Create(new StringReader(ObjectModelHelpers.CleanupFileContents(@"
BackEnd\ProjectTelemetry_Tests.cs (1)
176var project = new Project(xmlReader, null, null, projectCollection);
BackEnd\TargetUpToDateChecker_Tests.cs (1)
607Project project = new Project(projectFile);
Collections\OMcollections_tests.cs (2)
310Project project = new Project(); 322Project project = new Project();
ConsoleLogger_Tests.cs (1)
143Microsoft.Build.Evaluation.Project project = new Microsoft.Build.Evaluation.Project();
Construction\SolutionProjectGenerator_Tests.cs (6)
339Project project = new Project(projectXml); 896Project msbuildProject = new Project(projectXml); 1102var automaticProject = new Project(automaticProjectFile); 1149Project msbuildProject = new Project(projectXml); 1219Project msbuildProject = new Project(projectXml); 1264Project msbuildProject = new Project(projectXml);
Construction\XmlReaderWithoutLocation_Tests.cs (1)
163Project project = new Project(noLineInfoReader);
Definition\ItemDefinitionGroup_Tests.cs (7)
165Project p = new Project(XmlReader.Create(new StringReader( 194Project p = new Project(XmlReader.Create(new StringReader( 222Project p = new Project(XmlReader.Create(new StringReader( 816Project p = new Project(XmlReader.Create(new StringReader(@" 835Project p = new Project(XmlReader.Create(new StringReader(@" 851Project p = new Project(XmlReader.Create(new StringReader(@" 1062Project p = new Project(XmlReader.Create(new StringReader(@"
Definition\Project_Internal_Tests.cs (2)
132Project project = new Project(); 183Project project = new Project();
Definition\ProjectItem_Tests.cs (1)
81Project project = new Project(projectXml);
EscapingInProjects_Tests.cs (5)
648Project project = new Project(projectElement, null, null, collection); 831Project project = new Project(reader); 843Project project = new Project(); 877Project project = new Project(reader); 909Project project = new Project(reader);
Evaluation\EvaluationLogging_Tests.cs (1)
88var project = new Project(projectFile, null, null, collection);
Evaluation\Evaluator_Tests.cs (40)
90Project project = new(projectFile.Path); 125Project project = new(projectFile.Path); 355Project project = new Project(subdirProjPath); 992Project project = new Project(content.ProjectFile, null, null); 1106Project project = new Project(XmlReader.Create(new StringReader(manifest)), null, null, pc, ProjectLoadSettings.RejectCircularImports); 1121Project project = new Project(); 1186Project project = new Project(); 1393Project project = new Project(main); 2248Project project = new Project(); 2477Project project = new Project(collection); 2511Project project = new Project(collection); 2529Project project = new Project(collection); 2587Project project = new Project(collection); 2606Project project = new Project(collection); 2662Project project = new Project(collection); 2681Project project = new Project(collection); 2701Project project = new Project(); 2719Project project = new Project(collection); 2738Project project = new Project(collection); 2750Project project = new Project(xml); 2767Project project = new Project(xml); 2802Project project = new Project(xml); 2821Project project = new Project(xml); 2839Project project = new Project(xml); 2857Project project = new Project(xml); 3174Project project = new Project(XmlReader.Create(new StringReader(content)), globalProperties, null); 3442Project project = new Project(primaryProject, globalProperties, null); 3503Project project = new Project(primaryProject, globalProperties, null); 3563Project project = new Project(primaryProject, globalProperties, null); 3637Project project = new Project(primaryProject, globalProperties, null); 3710Project project = new Project(primaryProject, globalProperties, null); 3773Project project = new Project(primaryProject, globalProperties, null); 3835Project project = new Project(primaryProject, globalProperties, null); 4357Project project = new Project(null, ObjectModelHelpers.MSBuildDefaultToolsVersion, collection); 4403Project project = new Project(projectFilename); 4560Project unused = new Project(primaryProject, null, null); 4661Project project = new Project(primaryProject.ProjectFile, null, null); 4691Project project = new Project(primaryProject.ProjectFile, null, null); 5010new Project(XmlReader.Create(new StringReader(projectContents)), null, "Fake", fakeProjectCollection)); 5239Project project = new Project(projectXml);
Evaluation\ItemEvaluation_Tests.cs (2)
599var project = new Project(projectFiles.ProjectFile); 660Project project = Should.NotThrow(() => new Project(projectFiles.ProjectFile));
Evaluation\Preprocessor_Tests.cs (17)
55Project project = new Project(); 84Project project = new Project(xml1); 128Project project = new Project(xml1); 172Project project = new Project(xml1); 216Project project = new Project(xml1); 264Project project = new Project(xml1); 298Project project = new Project(xml1); 368project = new Project(xr); 419Project project = new Project(xml1); 477Project project = new Project(xml1); 550Project project = new Project(xml1); 611Project project = new Project(xml1); 671Project project = new Project(xml1); 725Project project = new Project(xml0); 792Project project = new Project(); 826Project project = new Project(xml); 1239Project project = new Project(xml1);
Evaluation\ProjectSdkImplicitImport_Tests.cs (10)
112var project = new Project(projectRootElement); 135var project = new Project(projectRootElement); 202Project project = new Project(projectRootElement); 305Project project = new Project(ProjectRootElement.Create(XmlReader.Create(new StringReader(content)))); 329() => new Project(ProjectRootElement.Create(XmlReader.Create(new StringReader(content))))); 334var project = new Project(projectRootElementFromString.Project); 396Assert.Throws<InvalidProjectFileException>(() => new Project( 421Project project = new Project(ProjectRootElement.Create(XmlReader.Create(new StringReader(content)))); 445var project = new Project(projectRootElement); 480Project project = new Project(rootElement,
Graph\ProjectGraph_Tests.cs (2)
134var projectInstance = new Project().CreateProjectInstance(); 181var projectInstance = new Project().CreateProjectInstance();
Instance\ProjectInstance_Internal_Tests.cs (4)
69ProjectInstance project = new Project(projectRootElementFromString.Project).CreateProjectInstance(); 117ProjectInstance project = new Project(projectRootElementFromString.Project).CreateProjectInstance(); 719(f, xml, c) => new Project(f, null, null, c).CreateProjectInstance() 865: new Project(rootElement, globalProperties: null, toolsVersion: null, projectCollection, projectLoadSettings).CreateProjectInstance();
Instance\ProjectMetadataInstance_Internal_Tests.cs (1)
56Project project = new Project();
Instance\ProjectPropertyInstance_Internal_Tests.cs (1)
94Project project = new Project();
Instance\TaskItem_Tests.cs (4)
213Project project = new(); 280Project project = new Project(xml); 334Project project = new Project(xml); 370Project project = new Project(xml);
InstanceFromRemote\ProjectInstance_FromImmutableProjectLink_Tests.cs (4)
25var project = new Project(ProjectCollection.GlobalProjectCollection, projectLink); 43var project = new Project(ProjectCollection.GlobalProjectCollection, projectLink); 64var project = new Project(ProjectCollection.GlobalProjectCollection, projectLink); 99var project = new Project(ProjectCollection.GlobalProjectCollection, projectLink);
Microsoft.Build.Tasks.CodeAnalysis.UnitTests (1)
TargetTests.cs (1)
927Project proj = new Project(reader);
Microsoft.Build.Tasks.UnitTests (4)
AssignLinkMetadata_Tests.cs (1)
177Project p = new Project(collection)
MSBuild_Tests.cs (3)
1386Project project = new Project(projectFile2); 1472Project project = new Project(projectFile2); 1508Project project = new Project(projectFile1);
Microsoft.Build.UnitTests.Shared (6)
EngineTestEnvironment.cs (1)
210Project project = new Project(ProjectFile, globalProperties, toolsVersion, projectCollection);
ObjectModelHelpers.cs (4)
123return new Project(p, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, c) 730Project project = new Project( 986Project project = new Project(projectFileFullPath, null, null, projectCollection); 1101Project project = new Project(projectXml);
ProjectFromString.cs (1)
39Project = new(_reader, globalProperties, toolsVersion, subToolsetVersion, projectCollection, loadSettings);
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (1)
Build\ProjectBuildManager.cs (1)
131var project = new MSB.Evaluation.Project(
MSBuild.Benchmarks (3)
DefiningProjectModifiersBenchmark.cs (2)
58var project = new Project(root, null, null, pc); 88var project = new Project(mainRoot, null, null, pc);
ItemSpecModifiersCachingBenchmark.cs (1)
57var project = new Project(root, null, null, projectCollection);
1409 references to Project
dotnet-openapi (6)
Commands\BaseCommand.cs (3)
125protected static Project LoadProject(FileInfo projectFile) 127var project = ProjectCollection.GlobalProjectCollection.LoadProject( 154var project = LoadProject(projectFile);
Commands\RefreshCommand.cs (1)
41var project = LoadProject(projectFile);
Commands\RemoveCommand.cs (1)
53var project = LoadProject(projectFile);
ProjectExtensions.cs (1)
12public static void AddElementWithAttributes(this Project project, string tagName, string include, IDictionary<string, string> metadata)
Microsoft.Build (194)
BackEnd\BuildManager\BuildManager.cs (2)
926public ProjectInstance GetProjectInstanceForBuild(Project project) 1781private BuildRequestConfiguration CreateConfiguration(Project project, BuildRequestConfiguration? existingConfiguration)
BackEnd\Shared\ConfigurationMetadata.cs (1)
37public ConfigurationMetadata(Project project)
Construction\ProjectRootElement.cs (6)
742return new ProjectRootElement(projectRootElementCache, Project.DefaultNewProjectTemplateOptions, isEphemeral: true); 751return Create(ProjectCollection.GlobalProjectCollection, Project.DefaultNewProjectTemplateOptions); 788return Create(path, ProjectCollection.GlobalProjectCollection, Project.DefaultNewProjectTemplateOptions); 806return Create(path, projectCollection, Project.DefaultNewProjectTemplateOptions); 1748return new ProjectRootElement(projectRootElementCache, Project.DefaultNewProjectTemplateOptions); 1883internal void MarkProjectDirty(Project project)
Construction\Solution\SolutionProjectGenerator.cs (2)
21using Project = Microsoft.Build.Evaluation.Project; 2213Project msbuildProject = new Project(project.AbsolutePath, _globalProperties, childProjectToolsVersion);
Definition\Project.cs (14)
499public static Project FromFile(string file, ProjectOptions options) 518public static Project FromProjectRootElement(ProjectRootElement rootElement, ProjectOptions options) 537public static Project FromXmlReader(XmlReader reader, ProjectOptions options) 831/// <see cref="Project.ReevaluateIfNecessary()" /> 1683ErrorUtilities.VerifyThrowInvalidOperation(!ThrowInsteadOfSplittingItemElement, "OM_CannotSplitItemElementWhenSplittingIsDisabled", itemElement.Location, $"{nameof(Project)}.{nameof(ThrowInsteadOfSplittingItemElement)}"); 1886public ProjectImpl(Project owner, ProjectRootElement xml, IDictionary<string, string> globalProperties, string toolsVersion, string subToolsetVersion, ProjectLoadSettings loadSettings) 1910public ProjectImpl(Project owner, XmlReader xmlReader, IDictionary<string, string> globalProperties, string toolsVersion, string subToolsetVersion, ProjectLoadSettings loadSettings, EvaluationContext evaluationContext) 1945public ProjectImpl(Project owner, string projectFile, IDictionary<string, string> globalProperties, string toolsVersion, string subToolsetVersion, ProjectLoadSettings loadSettings, EvaluationContext evaluationContext) 1973private Project Owner { get; } 3418ErrorUtilities.VerifyThrowInvalidOperation(!ThrowInsteadOfSplittingItemElement, "OM_CannotSplitItemElementWhenSplittingIsDisabled", itemElement.Location, $"{nameof(Project)}.{nameof(ThrowInsteadOfSplittingItemElement)}"); 4047internal Data(Project project, PropertyDictionary<ProjectPropertyInstance> globalProperties, string explicitToolsVersion, string explicitSubToolsetVersion, bool CanEvaluateElementsWithFalseConditions) 4248internal Project Project { get; } 4686/// Data class representing a result from <see cref="Project.GetAllGlobs()"/> and its overloads. 4783/// 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. 619public ICollection<Project> LoadedProjects => GetLoadedProjects(true, null); 859/// Whether <see cref="Project.MarkDirty()">MarkDirty()</see> is temporarily disabled on 1159public ICollection<Project> GetLoadedProjects(string fullPath) 1169internal ICollection<Project> GetLoadedProjects(bool includeExternal, string fullPath = null) 1171List<Project> loaded; 1174loaded = fullPath == null ? new List<Project>(_loadedProjects) : new List<Project>(_loadedProjects.GetMatchingProjectsIfAny(fullPath)); 1195public Project LoadProject(string fileName) 1207public Project LoadProject(string fileName, string toolsVersion) 1220public Project LoadProject(string fileName, IDictionary<string, string> globalProperties, string toolsVersion) 1271Project project = _loadedProjects.GetMatchingProjectIfAny(fileName, globalProperties, effectiveToolsVersion); 1290public Project LoadProject(XmlReader xmlReader) 1302public Project LoadProject(XmlReader xmlReader, string toolsVersion) 1315public Project LoadProject(XmlReader xmlReader, IDictionary<string, string> globalProperties, string toolsVersion) 1402public void UnloadProject(Project project) 1452Project conflictingProject = GetLoadedProjects(false, null).FirstOrDefault(project => project.UsesProjectRootElement(projectRootElement)); 1470foreach (Project project in _loadedProjects) 1515var projects = new List<Project>(_loadedProjects); 1516foreach (Project project in projects) 1542var projects = new List<Project>(_loadedProjects); 1543foreach (Project project in projects) 1589/// Returns false if it was not unloaded because it was still in use by a loaded <see cref="Project"/>. 1604Project conflictingProject = GetLoadedProjects(false, null).FirstOrDefault(project => project.UsesProjectRootElement(projectRootElement)); 1630internal void OnAfterRenameLoadedProject(string oldFullPathIfAny, Project project) 1669internal void AfterUpdateLoadedProjectGlobalProperties(Project project) 1897private class LoadedProjectCollection : IEnumerable<Project> 1912private Dictionary<string, List<Project>> _loadedProjects = new Dictionary<string, List<Project>>(StringComparer.OrdinalIgnoreCase); 1936public IEnumerator<Project> GetEnumerator() 1940var projects = new List<Project>(); 1942foreach (List<Project> projectList in _loadedProjects.Values) 1944foreach (Project project in projectList) 1966internal IList<Project> GetMatchingProjectsIfAny(string fullPath) 1970_loadedProjects.TryGetValue(fullPath, out List<Project> candidates); 1972return candidates ?? (IList<Project>)Array.Empty<Project>(); 1981internal Project GetMatchingProjectIfAny(string fullPath, IDictionary<string, string> globalProperties, string toolsVersion) 1985if (_loadedProjects.TryGetValue(fullPath, out List<Project> candidates)) 1987foreach (Project candidate in candidates) 2004internal void AddProject(Project project) 2008if (!_loadedProjects.TryGetValue(project.FullPath, out List<Project> projectList)) 2010projectList = new List<Project>(); 2014foreach (Project existing in projectList) 2031internal bool RemoveProject(Project project) 2040internal bool RemoveProject(string projectFullPath, Project project) 2044if (!_loadedProjects.TryGetValue(projectFullPath, out List<Project> projectList)) 2072_loadedProjects = new Dictionary<string, List<Project>>(StringComparer.OrdinalIgnoreCase); 2081private static bool HasEquivalentGlobalPropertiesAndToolsVersion(Project project, IDictionary<string, string> globalProperties, string toolsVersion)
Definition\ProjectItem.cs (8)
38private readonly Project _project; 110internal ProjectItem(ProjectItemElement xml, Project project) 123Project project, 236public Project Project 811/// Called ONLY by <see cref="Microsoft.Build.Evaluation.Project.SplitItemElementIfNecessary(ProjectItemElement)"/> 899private readonly Project _project; 911internal ProjectItemFactory(Project project) 921internal ProjectItemFactory(Project project, ProjectItemElement xml)
Definition\ProjectItemDefinition.cs (3)
36private readonly Project _project; 56internal ProjectItemDefinition(Project project, string itemType) 73public 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)
175public Project Project
Definition\ProjectOptions.cs (1)
14/// Common <see cref="Project" /> constructor arguments.
Definition\ProjectProperty.cs (11)
29private readonly Project _project; 41internal ProjectProperty(Project project) 50internal ProjectProperty(Project project, string evaluatedValueEscaped) 194public Project Project 279internal static ProjectProperty Create(Project project, string name, string evaluatedValueEscaped, bool isGlobalProperty, bool mayBeReserved, LoggingContext loggingContext = null) 291internal static ProjectProperty Create(Project project, ProjectPropertyElement xml, string evaluatedValueEscaped, ProjectProperty predecessor) 331private static bool ProjectHasMatchingGlobalProperty(Project project, string propertyName) 359internal ProjectPropertyXmlBacked(Project project, ProjectPropertyElement xml, string evaluatedValueEscaped) 504internal ProjectPropertyXmlBackedWithPredecessor(Project project, ProjectPropertyElement xml, string evaluatedValueEscaped, ProjectProperty predecessor) 544internal ProjectPropertyNotXmlBacked(Project project, string name, string evaluatedValueEscaped, bool isGlobalProperty, bool mayBeReserved) 678Project project, string name, string evaluatedValueEscaped, bool isGlobalProperty, bool mayBeReserved, LoggingContext loggingContext)
Definition\ResolvedImport.cs (1)
36internal ResolvedImport(Project project, ProjectImportElement importingElement, ProjectRootElement importedProject, int versionEvaluated, SdkResult sdkResult)
Evaluation\Evaluator.cs (2)
203Project project, 305Project project,
Evaluation\IProjectMetadataParent.cs (1)
17Project Project
Evaluation\Preprocessor.cs (3)
35private readonly Project _project; 61private Preprocessor(Project project) 79internal static XmlDocument GetPreprocessedDocument(Project project)
Evaluation\ProjectChangedEventArgs.cs (2)
18internal ProjectChangedEventArgs(Project project) 29public Project Project { get; private set; }
Evaluation\ProjectRootElementCacheBase.cs (1)
81internal virtual void OnProjectDirtied(Project sender, ProjectChangedEventArgs e)
Evaluation\SimpleProjectRootElementCache.cs (1)
138internal 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)
21private readonly Project _linkedProject; 24Project linkedProject,
Instance\ProjectInstance.cs (15)
373/// Creates a ProjectInstance from an external created <see cref="Project"/>. 376public 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> 429private ProjectInstance(Project linkedProject, bool fastItemLookupNeeded) 673internal 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> 957public static ProjectInstance FromImmutableProjectSource(Project project, ProjectInstanceSettings settings) 963private static IRetrievableEntryHashSet<ProjectItemDefinitionInstance> GetImmutableItemDefinitionsHashSetFromImmutableProject(Project linkedProject) 980Project linkedProject, 1002Project linkedProject, 1051private static PropertyDictionary<ProjectPropertyInstance> GetImmutablePropertyDictionaryFromImmutableProject(Project linkedProject) 1209/// See <see cref="Project.LastEvaluationId"/>. 3501Project 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)
18public abstract Project Project { get; }
ObjectModelRemoting\DefinitionObjectsLinks\ProjectItemLink.cs (1)
19public 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)
18public abstract Project Project { get; }
ObjectModelRemoting\ExternalProjectsProvider.cs (1)
19public abstract ICollection<Project> GetLoadedProjects(string filePath);
ObjectModelRemoting\LinkedObjectFactory.cs (9)
73public static IReadOnlyCollection<Project> GetLocalProjects(ProjectCollection collection, string projectFile = null) 75return (IReadOnlyCollection<Project>)collection.GetLoadedProjects(false, projectFile); 80public ProjectItem Create(ProjectItemLink link, Project project = null, ProjectItemElement xml = null) 88public ProjectItemDefinition Create(ProjectItemDefinitionLink link, Project project = null) 95public Project Create(ProjectLink link) 112public ProjectProperty Create(ProjectPropertyLink link, Project project = null) 245internal LinkedProjectItem(ProjectItemElement xml, Project project, ProjectItemLink link) 269internal LinkedProjectItemDefinition(ProjectItemDefinitionLink link, Project project, string itemType) 324internal LinkedProjectProperty(Project project, ProjectPropertyLink link)
Microsoft.Build.Engine.OM.UnitTests (567)
Construction\ConstructionEditing_Tests.cs (3)
2323Project project = projectFromString.Project; 2351Project project = projectFromString.Project; 3231var p = new Project(testProject.ProjectFile);
Construction\ElementLocationPublic_Tests.cs (1)
117var project = ObjectModelHelpers.CreateInMemoryProject(content);
Construction\ProjectChooseElement_Tests.cs (1)
275Project project = projectFromString.Project;
Construction\ProjectFormatting_Tests.cs (19)
116Project project = new Project(xml); 152Project project = new Project(xml); 187Project project = new Project(xml); 219Project project = new Project(xml); 248Project project = new Project(xml); 283Project project = new Project(xml); 322Project project = new Project(xml); 365Project project = new Project(xml); 392Project project = new Project(xml); 417Project project = new Project(xml); 447Project project = new Project(xml); 472Project project = new Project(xml); 534Project project = new Project(); 559Project project = new Project(NewProjectFileOptions.None); 580Project project = new Project(NewProjectFileOptions.None); 602Project project = new Project(NewProjectFileOptions.IncludeXmlNamespace); 625Project project = new Project(NewProjectFileOptions.IncludeXmlDeclaration); 645Project project = new Project(NewProjectFileOptions.None); 693var project = new Project(ProjectRootElement.Open(file, ProjectCollection.GlobalProjectCollection));
Construction\ProjectImportElement_Tests.cs (3)
180Project project = projectFromString.Project; 219Project project = projectFromString.Project; 265Project msbuildProject = new Project(projectfile);
Construction\ProjectItemElement_Tests.cs (3)
957Project project = new Project(); 973Project project = new Project(); 989Project project = new Project();
Construction\ProjectMetadataElement_Tests.cs (12)
564var project = new Project(projectElement); 607var project = new Project(projectElement); 681var project = new Project(projectElement); 724var project = new Project(projectElement); 810var project = new Project(projectElement); 873var project = new Project(projectElement); 942var project = new Project(projectElement); 985var project = new Project(projectElement); 1057var project = new Project(projectElement); 1097var project = new Project(projectElement); 1168var project = new Project(projectElement); 1215var project = new Project(projectElement);
Construction\ProjectRootElement_Tests.cs (3)
1022Project[] projects = new Project[iterations]; 1746var project = new Project(rootElement, null, null, projectCollection);
Construction\WhiteSpacePreservation_Tests.cs (2)
447Action<ProjectRootElement, Project> act) 474var project = new Project(projectElement);
Definition\DefinitionEditing_Tests.cs (94)
23public delegate void SetupProject(Project p); 148Project project = new Project(); 175Project project = new Project(); 202Project project = new Project(); 230Project project = new Project(); 242Project project = new Project(); 263Project project = new Project(); 287Project project = new Project(); 310Project project = new Project(); 326Project project = new Project(); 343Project project = new Project(); 367Project project = new Project(); 392Project project = new Project(); 417Project project = new Project(); 443Project project = new Project(); 468Project project = new Project(); 493Project project = new Project(); 519Project project = new Project(); 555Project project = new Project(); 583Project project = new Project(); 611Project project = new Project(); 639Project project = new Project(); 670Project project = new Project(); 718Project project = projectFromString.Project; 758Project project = projectFromString.Project; 791Project project = new Project(); 827Project project = new Project(); 854Project project = new Project(); 881Project project = new Project(); 908Project project = new Project(); 936Project project = new Project(); 968Project project = new Project(); 998Project project = projectFromString.Project; 1028Project project = new Project(); 1056Project project = new Project(); 1096Project project = new Project(); 1136Project project = new Project(); 1167Project project = new Project(); 1207Project project = new Project(); 1263Project project = new Project(); 1300Project project = new Project(); 1333Project project = projectFromString.Project; 1359Project project = new Project(); 1391Project project = new Project(); 1433Project project = projectFromString.Project; 1470Project project = new Project(); 1495Project project = new Project(); 1525Project project = new Project(xml); 1540Project project = new Project(); 1556Project project = new Project(); 1571Project project = new Project(); 1589Project project = new Project(); 1604Project project = new Project(); 1619Project project = new Project(); 1634Project project = new Project(); 1649Project project = new Project(); 1723Project project = new Project(); 1738Project project = new Project(); 1760Project project = new Project(); 1779Project project = new Project(); 1798Project project = new Project(); 1816Project project = new Project(); 1840Project project = new Project(); 1863Project project = new Project(); 1891Project project = new Project(); 1920Project project = new Project(); 1950Project project = new Project(); 1967Project project = new Project(); 2007Project project = projectFromString.Project; 2045Project project = new Project(xml); 2072Project project = new Project(); 2099Project project = new Project(); 2126Project project = new Project(); 2154Project project = new Project(); 2166Project project = new Project(); 2187Project project = new Project(); 2211Project project = new Project(); 2234Project project = new Project(); 2250Project project = new Project(); 2264Project project = new Project(); 2288Project project = new Project(); 2313Project project = new Project(); 2338Project project = new Project(); 2364Project project = new Project(); 2389Project project = new Project(); 2414Project project = new Project(); 2440Project project = new Project(); 2472Project project = new Project(); 2500Project project = new Project(); 2528Project project = new Project(); 2556Project project = new Project(); 2572private static void AssertDisabledItemSplitting(string projectContents, int itemIndex, SetupProject setupProject, Action<Project, ProjectItem> itemOperation, string metadataToInsert = "", Func<string, Project> projectProvider = null) 2581Project project;
Definition\EditingElementsReferencedByOrReferences_Tests.cs (10)
25Project project = GetProject( 59Project project = GetProject( 88Project project = GetProject( 117Project project = GetProject( 168Project project = GetProject( 220Project project = GetProject( 274Project project = GetProject( 313Project project = GetProject( 339private Project GetProject(string contents) 342Project project = projectFromString.Project;
Definition\Project_Tests.cs (120)
109Project project = new Project(xml); 137Project project = new Project(xml, null, null, collection); 165Project project = new Project(xml, null, null, collection); 188Project project = new Project(file); 213Project project = null; 259Project project = new Project(reader); 278Project project = (new ProjectCollection()).LoadProject(reader); 293Project project = new Project(reader); 310Project project2 = new Project(reader); 326Project project = new Project(xml); 340Project project = new Project(xml); 372Project project = new Project(xml, null, null, collection, ProjectLoadSettings.IgnoreMissingImports); 388Project project = new Project(xml, null, null, new ProjectCollection(), ProjectLoadSettings.IgnoreMissingImports); 407Project project = new Project(collection); 439Project project = new Project(collection); 443Project project2 = new Project(collection); 475Project project = new Project(collection); 480Project project2 = new Project(collection); 514Project project = new Project(collection); 519Project project2 = new Project(collection); 523Project project3 = new Project(collection); 545Project project = new Project(xml); 598Project project = new Project(xml); 644Project project = new Project(xml); 679Project project = new Project(xml); 717Project project = new Project(xml); 753Project project = new Project(xml); 791Project project = new Project(xml); 814Project project = new Project(xml, globalProperties, null); 830Project project = new Project(xml, globalProperties, null); 845Project project = new Project(xml); 857Project project = new Project(); 876Project project = new Project(); 891Project project = new Project(); 918Project project = new Project(); 930Project project = new Project(); 949Project project = new Project(); 962Project project = new Project(ProjectRootElement.Create(), initial, null); 991Project project = new Project(collection); 1011Project project = new Project(); 1027Project project = new Project(); 1048Project project = new Project(); 1068Project project = new Project( 1087Project project = new Project(xml); 1100Project project = new Project(); 1118Project project = new Project(); 1147Project project = new Project(); 1171Project project = new Project(); 1199Project project = new Project(); 1212Project project = new Project(); 1232Project p = new Project(GetSampleProjectRootElement(), null, ObjectModelHelpers.MSBuildDefaultToolsVersion, collection); 1262Project p = new Project(GetSampleProjectRootElement(), null, ObjectModelHelpers.MSBuildDefaultToolsVersion, collection); 1290Project p = new Project(GetSampleProjectRootElement(), globalProperties, ObjectModelHelpers.MSBuildDefaultToolsVersion, collection); 1322Project p = new Project(GetSampleProjectRootElement(), globalProperties, ObjectModelHelpers.MSBuildDefaultToolsVersion, "ABCDEF", collection, ProjectLoadSettings.Default); 1340Project project = new Project(); 1365Project project = new Project(path); 1394Project project = new Project(); 1459Project project = new Project(projectCollection); 1499Action<string, string, string, Project> assertContents = (p, i, m, project) => 1524var project = new Project(projectCollection); 1542var newProject = new Project(projectCollection); 1585Action<string, string, string, Project> assertContents = (p, i, m, project) => 1608var project = new Project(projectRootElement, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, projectCollection); 1633Project project = new Project(); 1660Project project = new Project(); 1683Project project = new Project(); 1708Project project = new Project(); 1746Project project = new Project(projectConstruction); 1789Project project = new Project(); 1810Project project = new Project(); 1824Project project = new Project(); 1854Project project = projectFromString.Project; 1890Project project = projectFromString.Project; 1926Project project = projectFromString.Project; 1975Project project = projectFromString.Project; 2009Project project = projectFromString.Project; 2042Project project = projectFromString.Project; 2053Project project = new Project(); 2073Project project = new Project(); 2105Project project = projectFromString.Project; 2142Project project = new Project(xml); 2156Project project = new Project(xml); 2170Project project = new Project(xml); 2182Project project = projectFromString.Project; 2219Project project = projectFromString.Project; 2242Project project = projectFromString.Project; 2265Project project = projectFromString.Project; 2289Project project = projectFromString.Project; 2314Project project = projectFromString.Project; 2349Project project = projectFromString.Project; 2364Project project = new Project(); 2381Project project1 = new Project(root1); 2382Project project2 = new Project(root2); 2402Project project = projectFromString.Project; 2422Project project = new Project(globalProperties, null, new ProjectCollection()); 2507Project project = new Project(projectPath); 2570Project project = new Project(zero); 2616Project project = new Project(zero); 2654Project project = new Project(XmlReader.Create(new StringReader(projectOriginalContents))); 2702Project project = new Project(XmlReader.Create(new StringReader(projectOriginalContents))); 2877var project = ObjectModelHelpers.CreateInMemoryProject(projectContents); 3253var project = new Project(testFiles.ProjectFile, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, projectCollection); 3283var project = new Project(testFiles.ProjectFile, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, projectCollection); 3574var project = new Project(testFiles.ProjectFile, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, projectCollection); 3769var project = new Project(testFiles.ProjectFile, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, projectCollection); 3863var project = new Project(null, null, projectCollection); 3906Project unused = new Project(pre, null, null, collection); 3947Project unused = new Project(pre, null, null, collection); 3991Project unused = new Project(pre, null, null, collection, ProjectLoadSettings.IgnoreEmptyImports); 4038Project unused = new Project(pre, null, null, collection, ProjectLoadSettings.IgnoreInvalidImports); 4078Project unused = new Project(pre, null, null, collection, ProjectLoadSettings.IgnoreInvalidImports); 4121Project unused = new Project(pre, null, null, collection, ProjectLoadSettings.IgnoreMissingImports); 4164Project unused = new Project(pre, null, null, collection); 4210Project unused = new Project(pre2, null, null, collection); 4241Project project = new Project(projectXml); 4266Project project = new Project(collection); 4321var project = new Project(projectRootElement, new Dictionary<string, string>(), null, collection, ProjectLoadSettings.Default); 4374Project p; 4382private static void GetProjectAndItemAtPosition(string project, string itemValue, int position, out Project p, out ProjectItem item) 4457private void VerifyContentOfSampleProject(Project project)
Definition\ProjectCollection_Tests.cs (57)
70Project project = new Project(path); 72Project project2 = ProjectCollection.GlobalProjectCollection.LoadProject(path); 95Project project = new Project(); 101Project project2 = ProjectCollection.GlobalProjectCollection.LoadProject(path); 125Project project = new Project(collection); 130Project project2 = collection.LoadProject(path); 149var project = new Project { FullPath = "c:\\x" }; 150Project project2 = ProjectCollection.GlobalProjectCollection.LoadProject("c:\\x"); 168Project project = collection.LoadProject(path); 199Project project = collection.LoadProject(path, "4.0"); 230Project project = collection.LoadProject(path, null, "4.0"); 254Project project = collection.LoadProject(reader); 270Project project = collection.LoadProject(reader, ObjectModelHelpers.MSBuildDefaultToolsVersion); 284var project = new Project(collection); 323var project1 = new Project { FullPath = "c:\\1" }; 326var project2 = new Project(collection) { FullPath = "c:\\1" }; 347Project project1 = collection1.LoadProject(path); 348Project project1b = collection1.LoadProject(path); 353Project project2 = collection2.LoadProject(path); 386var project = new Project { FullPath = "c:\\1" }; 412var project1 = 419var project2 = 428List<Project> projects = Helpers.MakeList(ProjectCollection.GlobalProjectCollection.LoadedProjects); 443var project = new Project { FullPath = "c:\\1" }; 458Project project2 = ProjectCollection.GlobalProjectCollection.LoadProject("c:\\1", project2Globals, null); 510var project1 = new Project(xml, null, "2.0") { FullPath = "c:\\1" }; 512var project2 = new Project(xml, null, ObjectModelHelpers.MSBuildDefaultToolsVersion) { FullPath = "c:\\1" }; 531Project project = projectFromString.Project; 534Project project2 = ProjectCollection.GlobalProjectCollection.LoadProject("c:\\123.proj", null, null); 553Project project = projectFromString.Project; 556Project project2 = ProjectCollection.GlobalProjectCollection.LoadProject("c:\\123.proj", null, null); 569var project = new Project(collection) { FullPath = "c:\\x" }; 573Project newProject = collection.LoadProject("c:\\x", globalProperties, null); 586var project1 = new Project(collection) { FullPath = "c:\\y" }; 596var project2 = new Project(collection) { FullPath = "c:\\x" }; 613var project1 = new Project(collection) { FullPath = "c:\\y" }; 635var project1 = new Project(collection) { FullPath = "c:\\y" }; 645var project2 = new Project(collection) { FullPath = "c:\\x" }; 682var project1 = new Project(collection) { FullPath = "c:\\y" }; 698var project = new Project { FullPath = "c:\\x" }; 714var project = new Project { FullPath = "c:\\x" }; 742var project = new Project { FullPath = "c:\\x" }; 757var mainProject = new Project { FullPath = "c:\\main" }; 759var importProject = new Project { FullPath = "c:\\import" }; 788var project = new Project { FullPath = "c:\\x" }; 807var project = new Project { FullPath = "c:\\1" }; 835Project project = new Project(); 840Project project2 = collection.LoadProject(file1); 874var project = new Project(); 880Project project2 = collection.LoadProject(file1); 883Project project3 = collection.LoadProject(file1); 917var project = new Project(); 926Project project3 = collection.LoadProject(file1); 1159Project project = projectFromString.Project; 1268Project project = collection.LoadProject(reader, ObjectModelHelpers.MSBuildDefaultToolsVersion); 1375var project = new Project(pre); 1392Project project = null;
Definition\ProjectItem_Tests.cs (42)
77Project project = new Project(); 160Project project = projectFromString.Project; 782Project project = new Project(); 834Project project = new Project(projectCollection); 1195Project project = projectFromString.Project; 1238Project project = projectFromString.Project; 1289Project project = projectFromString.Project; 1359Project project = projectFromString.Project; 1457Project project = projectFromString.Project; 1869Project project = new Project(); 1892Project project = new Project(xml); 1916Project project = new Project(xml); 1928Project project = new Project(); 1948Project project = new Project(xml); 1961Project project = new Project(); 1992var project = new Project(); 2019Project project = new Project(); 2037Project project = new Project(); 2057Project import = new Project(); 2063Project project = new Project(xml); 2088Project import = new Project(); 2094Project project = new Project(xml); 2119Project import = new Project(); 2126Project project = new Project(xml); 2155var project = ObjectModelHelpers.CreateInMemoryProject(env.CreateProjectCollection().Collection, projectContents); 2181var project = ObjectModelHelpers.CreateInMemoryProject(env.CreateProjectCollection().Collection, projectContents); 2214var project = new Project(testProject.ProjectFile, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, env.CreateProjectCollection().Collection); 2274var project = new Project(testProject.ProjectFile, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, env.CreateProjectCollection().Collection); 2381var project = ObjectModelHelpers.CreateInMemoryProject(projectContents); 2398var project = ObjectModelHelpers.CreateInMemoryProject(projectContents); 2419var project = ObjectModelHelpers.CreateInMemoryProject(content); 2446var project = ObjectModelHelpers.CreateInMemoryProject(content); 2478var project = ObjectModelHelpers.CreateInMemoryProject(content); 2523var project = ObjectModelHelpers.CreateInMemoryProject(content); 2554var project = ObjectModelHelpers.CreateInMemoryProject(env.CreateProjectCollection().Collection, content); 2591var project = ObjectModelHelpers.CreateInMemoryProject(env.CreateProjectCollection().Collection, content); 2622var project = ObjectModelHelpers.CreateInMemoryProject(content); 2653Project project = ObjectModelHelpers.CreateInMemoryProject(content); 2682Project project = ObjectModelHelpers.CreateInMemoryProject(content); 2758var project = ObjectModelHelpers.CreateInMemoryProject(ObjectModelHelpers.FormatProjectContentsWithItemGroupFragment(projectContents)); 2800var project = ObjectModelHelpers.CreateInMemoryProject(ObjectModelHelpers.FormatProjectContentsWithItemGroupFragment(projectContents)); 3754var project = new Project(testFiles.ProjectFile, new Dictionary<string, string>(), null, projectCollection);
Definition\ProjectItemDefinition_Tests.cs (25)
34Project project = new Project(xml); 63Project project = new Project(xml); 80Project project = new Project(xml); 101Project project = new Project(xml); 130Project project = new Project(main); 160Project project = new Project(main); 214Project project = projectFromString.Project; 245Project project = projectFromString.Project; 272Project project = projectFromString.Project; 299Project project = projectFromString.Project; 330Project project = projectFromString.Project; 358Project project = projectFromString.Project; 362Assert.Equal("%25(filename)", Project.GetMetadataValueEscaped(item, "m")); 388Project project = projectFromString.Project; 416Project project = projectFromString.Project; 451Project project = projectFromString.Project; 484Project project = new Project(XmlReader.Create(new StringReader(content))); 506Project project = new Project(XmlReader.Create(new StringReader(content))); 528Project project = new Project(XmlReader.Create(new StringReader(content))); 550Project project = new Project(XmlReader.Create(new StringReader(content))); 572Project project = new Project(XmlReader.Create(new StringReader(content))); 594Project project = new Project(XmlReader.Create(new StringReader(content))); 616Project project = new Project(XmlReader.Create(new StringReader(content))); 638Project project = new Project(XmlReader.Create(new StringReader(content))); 658Project project = projectFromString.Project; // No exception
Definition\ProjectMetadata_Tests.cs (19)
28Project project = new Project(); 55Project project = new Project(projectXml); 88Project project = new Project(); 108Project project = new Project(); 126Project project = new Project(); 159Project project = projectFromString.Project; 186Project project = projectFromString.Project; 212Project project = projectFromString.Project; 239Project project = projectFromString.Project; 271Project project = projectFromString.Project; 303Project project = projectFromString.Project; 335Project project = projectFromString.Project; 366Project project = projectFromString.Project; 395Project project = projectFromString.Project; 429Project project = projectFromString.Project; 446Project project = new Project(); 466Project project = new Project(xml); 492Project project = projectFromString.Project; 504Microsoft.Build.Evaluation.Project project = new Microsoft.Build.Evaluation.Project();
Definition\ProjectProperty_Tests.cs (14)
28Project project = new Project(); 85Project project = new Project(); 102Project project = new Project(); 120Project project = new Project(); 137Project project = new Project(); 153Project project = new Project(); 176Project project = new Project(); 193Project project = new Project(globalProperties, null, ProjectCollection.GlobalProjectCollection); 207Project project = new Project(); 223Project project = new Project(); 242Project project = new Project(); 265Project import = new Project(); 271Project project = new Project(xml); 290Project project = new Project(projectXml);
Definition\ProtectImports_Tests.cs (33)
134Project project = GetProject(); 149Project project = GetProject(); 165Project project = GetProject(); 184Project project = GetProject(); 199Project project = GetProject(); 214Project project = GetProject(); 229Project project = GetProject(); 242Project project = GetProject(); 256Project project = GetProject(); 270Project project = GetProject(); 284Project project = GetProject(); 304Project project = GetProject(); 319Project project = GetProject(); 334Project project = GetProject(); 349Project project = GetProject(); 362Project project = GetProject(); 376Project project = GetProject(); 391Project project = GetProject(); 407Project project = GetProject(); 427Project project = GetProject(); 442Project project = GetProject(); 455Project project = GetProject(); 469Project project = GetProject(); 483Project project = GetProject(); 523private ProjectItem GetImportedItem(Project project) 539private ProjectMetadata GetImportedMetadata(Project project) 556private ProjectMetadata GetNonOverridableMetadata(Project project) 573private ProjectMetadata GetOverridableMetadata(Project project) 589private Project GetProject() 607Project project = projectFromString.Project; 617private ProjectProperty GetProperty(Project project) 630private ProjectItem GetProjectItem(Project project) 646private ProjectMetadata GetProjectMetadata(Project project)
Instance\ProjectInstance_Tests.cs (7)
38Project p = new Project(); 202Project p = new Project(ProjectRootElement.Create(), globals, null); 425var projBEval = new Project(projB, null, null, pc); 467var projBEval = new Project(projB, null, null, pc, loadSettings); 509var projBEval = new Project(projB, null, null, pc); 1029Project project = projectFromString.Project; 1041Project project = new Project(xml);
Instance\ProjectItemInstance_Tests.cs (3)
245Project project = new Project(); 340Project project = new Project(); 1187Project project = new Project();
Instance\ProjectMetadataInstance_Tests.cs (1)
34Project project = new Project();
Instance\ProjectOnErrorInstance_Tests.cs (1)
45Project project = new Project(xml);
Instance\ProjectPropertyInstance_Tests.cs (2)
91var project = new Project(); 103Project project = new Project();
Instance\ProjectTargetInstance_Tests.cs (5)
56Project project = new Project(projectXml); 76Project project = new Project(projectXml); 96Project project = new Project(projectXml); 121Project project = new Project(projectXml); 147Project project = new Project(xml);
Instance\ProjectTaskInstance_Tests.cs (1)
75Project project = new Project(xml);
Instance\ProjectTaskOutputItemInstance_Tests.cs (1)
48Project project = new Project(xml);
Instance\ProjectTaskOutputPropertyInstance_Tests.cs (1)
48Project project = new Project(xml);
ObjectModelRemoting\Helpers\TestCollectionGroup.cs (8)
200private IReadOnlyDictionary<ProjectCollectionLinker, HashSet<Project>> ImmutableProjects { get; set; } 205var result = new Dictionary<ProjectCollectionLinker, HashSet<Project>>(); 207result.Add(this.Local, new HashSet<Project>(this.Local.Collection.LoadedProjects)); 211result.Add(r, new HashSet<Project>(r.Collection.LoadedProjects)); 245HashSet<Project> toKeep = null; 253var toUnload = new List<Project>(); 254foreach (var p in linker.Collection.LoadedProjects) 262foreach (var p in toUnload)
ObjectModelRemoting\Helpers\ViewValidation.construction.cs (4)
471public static void VerifyProjectCollectionLinks(IEnumerable<Project> projects, int expectedLocal, int expectedLinks) 473HashSet<Project> remotes = new HashSet<Project>(); 476foreach (var prj in projects)
ObjectModelRemoting\Helpers\ViewValidation.cs (1)
270if (VerifyCheckType<Project>(view, real, context, Verify))
ObjectModelRemoting\Helpers\ViewValidation.evaluation.cs (10)
14internal sealed class ProjectPair : LinkPair<Project> 16public ProjectPair(Project view, Project real) 54var toAdd = this.Get(where); 61var toAdd = this.Get(where); 83var toAdd = this.Get(where); 310public static void Verify(Project view, Project real, ValidationContext context = null) 328var real = pair.Real; 329var view = pair.View;
ObjectModelRemoting\LinkedConstructionModify_Tests.cs (4)
19public Project LocalBig { get; } 20public Project TargetBig { get; } 43var newReal = this.StdGroup.Target.LoadInMemoryWithSettings(TestCollectionGroup.SampleProjectFile); 45var newView = this.StdGroup.Local.GetLoadedProjects(tempPath).FirstOrDefault();
ObjectModelRemoting\LinkedConstructionReadOnly_Tests.cs (3)
30var projReal = this.Remote[0].LoadProjectIgnoreMissingImports(this.BigFile); 35var projView = this.Local.GetLoadedProjects(this.BigFile).FirstOrDefault(); 47var projView = this.Local.GetLoadedProjects(this.BigFile).FirstOrDefault();
ObjectModelRemoting\LinkedEvaluationModify_Tests.cs (8)
38var realProj = pcRemote.LoadProject(proj1Path); 40var viewProj = pcLocal.Collection.GetLoadedProjects(proj1Path).FirstOrDefault(); 112var realProj = pcRemote.LoadProject(proj1Path); 114var viewProj = pcLocal.Collection.GetLoadedProjects(proj1Path).FirstOrDefault(); 308var realProj = pcRemote.LoadProject(proj1Path); 310var viewProj = pcLocal.Collection.GetLoadedProjects(proj1Path).FirstOrDefault(); 344var realProj = pcRemote.LoadProject(proj1Path); 346var viewProj = pcLocal.Collection.GetLoadedProjects(proj1Path).FirstOrDefault();
ObjectModelRemoting\LinkedEvaluationReadOnly_Tests.cs (5)
17public Project Real { get; } 18public Project View { get; private set; } 24var projReal = this.Remote[0].LoadProjectWithSettings(this.BigFile, ProjectLoadSettings.IgnoreMissingImports | ProjectLoadSettings.RecordDuplicateButNotCircularImports); 29var projView = this.Local.GetLoadedProjects(this.BigFile).FirstOrDefault(); 41var projView = this.Local.GetLoadedProjects(this.BigFile).FirstOrDefault();
ObjectModelRemoting\LinkedProjectCollection_Tests.cs (12)
35var proj1 = pcLocal.LoadProject(proj1Path); 36var proj2 = pcRemote.LoadProject(proj2Path); 55var localProj = pcLocal.Collection.GetLoadedProjects(proj1Path).FirstOrDefault(); 58var remoteProj = pcLocal.Collection.GetLoadedProjects(proj2Path).FirstOrDefault(); 75var proj0local = pcLocal.LoadProject(proj0Path); 76var proj1local = pcLocal.LoadProject(proj1Path); 78var proj1remote0 = pcRemote0.LoadProject(proj1Path); 79var proj2remote0 = pcRemote0.LoadProject(proj2Path); 81var proj2remote1 = pcRemote1.LoadProject(proj2Path); 82var proj3remote1 = pcRemote1.LoadProject(proj3Path); 110foreach (var p in prj2Coll) 139var proj1 = pcRemote.LoadProject(proj1Path);
ObjectModelRemoting\LinkedSpecialCasesScenarios.cs (7)
22public Project LocalBig { get; } 23public Project TargetBig { get; } 24public Project GuestBig { get; } 54var targetView = this.Local.GetLoadedProjects(this.TargetBigPath).FirstOrDefault(); 61var guestView = this.Local.GetLoadedProjects(this.GuestBigPath).FirstOrDefault(); 80var newReal = this.StdGroup.Target.LoadInMemoryWithSettings(content, ProjectLoadSettings.IgnoreMissingImports); 82var newView = this.StdGroup.Local.GetLoadedProjects(tempPath).FirstOrDefault();
ObjectModelRemoting\RemoteProjectsProviderMock\EvaluationLinkMocks\MockProjectItemDefinitionLink.cs (3)
21public MockProjectLinkRemoter Project => this.OwningCollection.Export<Project, MockProjectLinkRemoter>(this.Source.Project); 45public override Project Project => this.Linker.Import<Project, MockProjectLinkRemoter>(this.Proxy.Project);
ObjectModelRemoting\RemoteProjectsProviderMock\EvaluationLinkMocks\MockProjectItemLink.cs (3)
22public MockProjectLinkRemoter Project => this.OwningCollection.Export<Project, MockProjectLinkRemoter>(this.Source.Project); 53public override Project Project => this.Linker.Import<Project, MockProjectLinkRemoter>(this.Proxy.Project);
ObjectModelRemoting\RemoteProjectsProviderMock\EvaluationLinkMocks\MockProjectLink.cs (2)
19internal sealed class MockProjectLinkRemoter : MockLinkRemoter<Project> 21public override Project CreateLinkedObject(IImportHolder holder)
ObjectModelRemoting\RemoteProjectsProviderMock\EvaluationLinkMocks\MockProjectPropertyLink.cs (3)
21public MockProjectLinkRemoter Project => this.OwningCollection.Export<Project, MockProjectLinkRemoter>(this.Source.Project); 47public override Project Project => this.Linker.Import<Project, MockProjectLinkRemoter>(this.Proxy.Project);
ObjectModelRemoting\RemoteProjectsProviderMock\ExporterMock.cs (11)
161public Project LoadProject(string path) => this.Collection.LoadProject(path); 163public Project LoadProjectIgnoreMissingImports(string path) => LoadProjectWithSettings(path, ProjectLoadSettings.IgnoreMissingImports); 165public Project LoadProjectWithSettings(string path, ProjectLoadSettings settings) => new Project(path, null, null, this.Collection, settings); 168public Project LoadInMemoryWithSettings(string content, ProjectLoadSettings settings = ProjectLoadSettings.Default) 173Project project = new Project(xml, null, null, this.Collection, settings); 342public override ICollection<Project> GetLoadedProjects(string filePath) 344List<Project> result = new List<Project>(); 350result.Add(this.Import<Project, MockProjectLinkRemoter>(remote)); 362foreach (var p in toRemote) 364remoted.Add(this.Export<Project, MockProjectLinkRemoter>(p));
Microsoft.Build.Engine.UnitTests (549)
BackEnd\BatchingEngine_Tests.cs (2)
488Project project = projectFromString.Project; 522Project project = projectFromString.Project;
BackEnd\BuildManager_Tests.cs (36)
441Project project = CreateProject(CleanupFileContents(contents), MSBuildDefaultToolsVersion, _projectCollection, false); 491Project project = CreateProject(CleanupFileContents(contents), MSBuildDefaultToolsVersion, 649var project = CreateProject(contents, null, _projectCollection, false); 702var project = CreateProject(contents, null, _projectCollection, false); 772var project = CreateProject(contents, null, _projectCollection, false); 832var project = CreateProject(contents, null, _projectCollection, false); 899var project = CreateProject(contents, null, projectCollection, false); 930var project = CreateProject(contents, null, _projectCollection, false); 1151var project = CreateProject(contents, null, _projectCollection, false); 1776Project project = CreateProject(contents, MSBuildDefaultToolsVersion, _projectCollection, true); 1806Project project = CreateProject(contents, MSBuildDefaultToolsVersion, _projectCollection, true); 1841Project project = CreateProject(contents, MSBuildDefaultToolsVersion, _projectCollection, true); 1898Project project = CreateProject(contents, MSBuildDefaultToolsVersion, _projectCollection, true); 1926Project project = _projectCollection.LoadProject(data.ProjectFullPath); 1952Project project = _projectCollection.LoadProject(data.ProjectFullPath); 1984Project project = _projectCollection.LoadProject(data.ProjectFullPath); 2044Project project2 = projectCollection2.LoadProject(p2pProject); 2115Project project = projectCollection.LoadProject(rootProjectPath); 2265var project = new Project(fileName); 2316Project project = new Project(fileName); 3121var project1 = new Project(projectPath1); 3126var project2 = new Project(projectPath2); 3189var project1 = new Project(projectPath1); 3204var project2 = new Project(projectPath2); 3274var project1 = new Project(projectPath1); 3289var project2 = new Project(projectPath2); 3408Project project = CreateProject(contents, MSBuildDefaultToolsVersion, _projectCollection, true); 3438Project project = CreateProject(contents, MSBuildDefaultToolsVersion, _projectCollection, true); 3469Project project = CreateProject(contents, MSBuildDefaultToolsVersion, _projectCollection, true); 3621Project project = CreateProject(contents, toolsVersion, projectCollection, deleteTempProject); 3639private Project CreateProject(string contents, string toolsVersion, ProjectCollection projectCollection, bool deleteTempProject) 3642Project project = projectFromString.Project; 3749var mainProject = new Project(mainRootElement, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, collection); 3773var p2pProject = new Project(p2pProjectPath, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, collection); 3900var project = new Project(root, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, 4455Project project = CreateProject(projectContents, MSBuildDefaultToolsVersion, _projectCollection, true);
BackEnd\BuildRequestConfiguration_Tests.cs (9)
185Project project = projectFromString.Project; 283Project project = projectFromString.Project; 360Project project = projectFromString.Project; 462Project project = projectFromString.Project; 558var project = Project.FromXmlReader( 594Project project = projectFromString.Project; 632Project project = projectFromString.Project; 664Project project = projectFromString.Project;
BackEnd\BuildRequestEngine_Tests.cs (1)
243Project project = projectFromString.Project;
BackEnd\ConfigurationMetadata_Tests.cs (6)
50Project project = null; 73Project project = CreateProject(); 89Project project = CreateProject(); 105Project project = CreateProject(); 142private Project CreateProject() 152Project project = projectFromString.Project;
BackEnd\IntrinsicTask_Tests.cs (59)
189Project p = projectFromString.Project; 226Project p = projectFromString.Project; 913Project p = projectFromString.Project; 952Project p = projectFromString.Project; 1084Project p = projectFromString.Project; 1168Project p = projectFromString.Project; 1223Project p = projectFromString.Project; 1246Project p = projectFromString.Project; 1277Project project = projectFromString.Project; 1309Project project = projectFromString.Project; 1337Project p = projectFromString.Project; 1359Project p = projectFromString.Project; 1379Project p = projectFromString.Project; 1401Project p = projectFromString.Project; 1426Project p = projectFromString.Project; 1451Project p = projectFromString.Project; 1486Project p = projectFromString.Project; 1528Project p = projectFromString.Project; 1579Project p = projectFromString.Project; 1689Project p = projectFromString.Project; 2296Project project = projectFromString.Project; 2330Project project = projectFromString.Project; 2367Project project = projectFromString.Project; 2405Project project = projectFromString.Project; 2441Project project = projectFromString.Project; 2480Project project = projectFromString.Project; 2511Project project = projectFromString.Project; 2567Project p = projectFromString.Project; 2593Project p = projectFromString.Project; 2637Project p = projectFromString.Project; 2680Project p = projectFromString.Project; 2724Project p = projectFromString.Project; 2768Project p = projectFromString.Project; 2813Project p = projectFromString.Project; 2886Project p = projectFromString.Project; 2936Project p = projectFromString.Project; 3166Project p = projectFromString.Project; 3197Project project = projectFromString.Project; 3243Project project = projectFromString.Project; 3285Project p = projectFromString.Project; 3313Project p = projectFromString.Project; 3359Project p = projectFromString.Project; 3404Project p = projectFromString.Project; 3444Project p = projectFromString.Project; 3481Project p = projectFromString.Project; 3507Project p = projectFromString.Project; 3575Project p = projectFromString.Project; 3611Project p = projectFromString.Project; 3642Project p = projectFromString.Project; 3669Project p = projectFromString.Project; 3698Project p = projectFromString.Project; 3727Project p = projectFromString.Project; 3756Project p = projectFromString.Project; 3794Project p = projectFromString.Project; 3822Project p = projectFromString.Project; 3851Project p = projectFromString.Project; 3890Project p = projectFromString.Project; 3957Project project = projectFromString.Project; 3992var project = new Project(p, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, c);
BackEnd\LoggingServicesLogMethod_Tests.cs (1)
470Project msbuildProject = new Project(projectFile);
BackEnd\MSBuild_Tests.cs (24)
83Project p = ObjectModelHelpers.CreateInMemoryProject(parentProjectContents); 142Project p = ObjectModelHelpers.CreateInMemoryProject(parentProjectContents); 187Project project = ObjectModelHelpers.CreateInMemoryProject(projectContents, logger); 555Project p = ObjectModelHelpers.CreateInMemoryProject(parentProjectContents); 624Project p = ObjectModelHelpers.CreateInMemoryProject(parentProjectContents); 931Project p = ObjectModelHelpers.CreateInMemoryProject(parentProjectContents); 998Project p = ObjectModelHelpers.CreateInMemoryProject(parentProjectContents); 1051Project p = ObjectModelHelpers.CreateInMemoryProject(parentProjectContents); 1120Project p = ObjectModelHelpers.CreateInMemoryProject(parentProjectContents); 1187Project p = ObjectModelHelpers.CreateInMemoryProject(parentProjectContents); 1255Project p = ObjectModelHelpers.CreateInMemoryProject(parentProjectContents); 1341Project p = ObjectModelHelpers.CreateInMemoryProject(parentProjectContents, logger); 1560Project p = ObjectModelHelpers.CreateInMemoryProject(pc, parentProjectContents, logger); 1581Project p2 = ObjectModelHelpers.CreateInMemoryProject(pc, parentProjectContents, logger2); 1690Project p = ObjectModelHelpers.CreateInMemoryProject(parentProjectContents, logger); 1802Project p = ObjectModelHelpers.CreateInMemoryProject(parentProjectContents); 1850Project project = new Project(projectFile2); 1886Project project = new Project(projectFile2); 1903Project project = ObjectModelHelpers.CreateInMemoryProject(""" 1924Project project = ObjectModelHelpers.CreateInMemoryProject(""" 1950Project project = ObjectModelHelpers.CreateInMemoryProject(""" 1976Project project = ObjectModelHelpers.CreateInMemoryProject(""" 2054var project = new Project(mainProjectPath, globalProperties, null, collection); 2118Project project;
BackEnd\OnError_Tests.cs (21)
46Project p = projectFromString.Project; 174Project p = projectFromString.Project; 205Project p = projectFromString.Project; 238Project p = projectFromString.Project; 271Project p = projectFromString.Project; 303Project p = projectFromString.Project; 330Project p = projectFromString.Project; 358Project p = projectFromString.Project; 386Project p = projectFromString.Project; 418Project p = projectFromString.Project; 459Project p = projectFromString.Project; 486Project p = projectFromString.Project; 516Project p = projectFromString.Project; 541Project p = projectFromString.Project; 559Project p = new Project(XmlReader.Create(new StringReader(ObjectModelHelpers.CleanupFileContents(@" 612Project p = projectFromString.Project; 634Project p = projectFromString.Project; 657Project p = projectFromString.Project; 680Project p = projectFromString.Project; 703Project p = projectFromString.Project; 726Project p = projectFromString.Project;
BackEnd\ProjectTelemetry_Tests.cs (1)
176var project = new Project(xmlReader, null, null, projectCollection);
BackEnd\Scheduler_Tests.cs (1)
718Project project = projectFromString.Project;
BackEnd\SdkResultOutOfProc_Tests.cs (2)
208Project project = Project.FromProjectRootElement(projectRootElement, projectOptions);
BackEnd\TargetBuilder_Tests.cs (4)
332Project p = projectFromString.Project; 1352Project project = projectFromString.Project; 1379Project project = projectFromString.Project; 1682Project project = projectFromString.Project;
BackEnd\TargetEntry_Tests.cs (2)
757Project project = projectFromString.Project; 1077Project project = projectFromString.Project;
BackEnd\TargetUpToDateChecker_Tests.cs (10)
58Project p = projectFromString.Project; 89Project p = projectFromString.Project; 119Project p = projectFromString.Project; 319Project p = projectFromString.Project; 348Project p = projectFromString.Project; 377Project p = projectFromString.Project; 407Project p = projectFromString.Project; 442Project p = projectFromString.Project; 520Project p = projectFromString.Project; 607Project project = new Project(projectFile);
BackEnd\TaskBuilder_Tests.cs (12)
66Project project = projectFromString.Project; 119Project project = projectFromString.Project; 155Project project = projectFromString.Project; 225Project project = projectFromString.Project; 278Project project = projectFromString.Project; 349Project project = projectFromString.Project; 399Project project = projectFromString.Project; 437Project project = projectFromString.Project; 465Project project = projectFromString.Project; 489Project project = projectFromString.Project; 520Project project = projectFromString.Project; 551Project project = projectFromString.Project;
BackEnd\TaskExecutionHost_Tests.cs (1)
1560Project project = projectFromString.Project;
BinaryLogger_Tests.cs (2)
129Project project = ObjectModelHelpers.CreateInMemoryProject(collection, projectText); 216Project project = ObjectModelHelpers.CreateInMemoryProject(collection, projectText);
ChangeWaves_Tests.cs (1)
63Project p = collection.LoadProject(file.Path);
Collections\OMcollections_tests.cs (2)
310Project project = new Project(); 322Project project = new Project();
ConsoleLogger_Tests.cs (4)
143Microsoft.Build.Evaluation.Project project = new Microsoft.Build.Evaluation.Project(); 214var p = pc.Collection.LoadProject(project.ProjectFile); 255var p = pc.Collection.LoadProject(project.ProjectFile); 307var p = pc.Collection.LoadProject(project.ProjectFile);
Construction\SolutionProjectGenerator_Tests.cs (7)
22using Project = Microsoft.Build.Evaluation.Project; 339Project project = new Project(projectXml); 896Project msbuildProject = new Project(projectXml); 1102var automaticProject = new Project(automaticProjectFile); 1149Project msbuildProject = new Project(projectXml); 1219Project msbuildProject = new Project(projectXml); 1264Project msbuildProject = new Project(projectXml);
Construction\XmlReaderWithoutLocation_Tests.cs (1)
163Project project = new Project(noLineInfoReader);
Definition\ItemDefinitionGroup_Tests.cs (57)
43Project p = projectFromString.Project; 71Project p = projectFromString.Project; 104Project p = projectFromString.Project; 147Project p = projectFromString.Project; 165Project p = new Project(XmlReader.Create(new StringReader( 194Project p = new Project(XmlReader.Create(new StringReader( 222Project p = new Project(XmlReader.Create(new StringReader( 277Project p = projectFromString.Project; 297Project p = projectFromString.Project; 318Project p = projectFromString.Project; 347Project p = projectFromString.Project; 377Project p = projectFromString.Project; 409Project p = projectFromString.Project; 435Project p = projectFromString.Project; 462Project p = projectFromString.Project; 489Project p = projectFromString.Project; 516Project p = projectFromString.Project; 543Project p = projectFromString.Project; 570Project p = projectFromString.Project; 592Project p = projectFromString.Project; 628Project p = projectFromString.Project; 670Project p = projectFromString.Project; 720Project p = projectFromString.Project; 745Project p = projectFromString.Project; 771Project p = projectFromString.Project; 803Project p = projectFromString.Project; 816Project p = new Project(XmlReader.Create(new StringReader(@" 835Project p = new Project(XmlReader.Create(new StringReader(@" 851Project p = new Project(XmlReader.Create(new StringReader(@" 892Project p = projectFromString.Project; 922Project p = projectFromString.Project; 952Project p = projectFromString.Project; 983Project p = projectFromString.Project; 1014Project p = projectFromString.Project; 1044Project p = projectFromString.Project; 1062Project p = new Project(XmlReader.Create(new StringReader(@" 1114Project p = projectFromString.Project; 1142Project p = projectFromString.Project; 1172Project p = projectFromString.Project; 1202Project p = projectFromString.Project; 1237Project p = projectFromString.Project; 1264Project p = projectFromString.Project; 1293Project p = projectFromString.Project; 1322Project p = projectFromString.Project; 1351Project p = projectFromString.Project; 1384Project p = projectFromString.Project; 1418Project p = projectFromString.Project; 1460Project p = projectFromString.Project; 1518Project p = projectFromString.Project; 1612Project p = projectFromString.Project; 1644Project p = projectFromString.Project; 1671Project p = projectFromString.Project; 1699Project p = projectFromString.Project; 1729Project p = projectFromString.Project; 1790Project p = projectFromString.Project; 1842Project p = projectFromString.Project; 1864private bool ItemContainsMetadata(Project project, string itemType, string itemInclude, string name, string value)
Definition\Project_Internal_Tests.cs (13)
55Project project = projectFromString.Project; 92Project project = projectFromString.Project; 95Project project2 = ProjectCollection.GlobalProjectCollection.LoadProject("c:\\123.proj", null, null); 132Project project = new Project(); 152var project = ObjectModelHelpers.CreateInMemoryProject("<Project></Project>"); 183Project project = new Project(); 238Project project = projectFromString.Project; 278Project project = Project.FromFile( 306Project project = Project.FromProjectRootElement( 336Project project = Project.FromXmlReader(
Definition\ProjectEvaluationContext_Tests.cs (11)
110Project.FromFile( 163var project = Project.FromFile( 206var project = Project.FromXmlReader( 955private void EvaluateProjects(IEnumerable<string> projectContents, EvaluationContext context, Action<Project> afterEvaluationAction) 984private void EvaluateProjects(IEnumerable<ProjectSpecification> projectSpecs, EvaluationContext context, Action<Project> afterEvaluationAction) 988var projects = new List<Project>(); 995var project = Project.FromFile( 1009foreach (var project in projects)
Definition\ProjectHelpers.cs (1)
25Project project = projectFromString.Project;
Definition\ProjectItem_Tests.cs (1)
81Project project = new Project(projectXml);
Definition\ToolsVersion_Tests.cs (5)
312Project project = projectFromString.Project; 349Project project = projectFromString.Project; 385Project project = projectFromString.Project; 415Project project = projectFromString.Project; 447Project project = projectFromString.Project;
EscapingInProjects_Tests.cs (22)
217Project project = ObjectModelHelpers.CreateInMemoryProject(projectOriginalContents); 262Project project = ObjectModelHelpers.CreateInMemoryProject(projectOriginalContents); 310Project project = ObjectModelHelpers.CreateInMemoryProject(projectOriginalContents); 361Project project = ObjectModelHelpers.CreateInMemoryProject(projectOriginalContents); 368Assert.Equal("foo%253Bbar.weirdo", Project.GetEvaluatedItemIncludeEscaped(newItems.First())); 428Project project = ObjectModelHelpers.CreateInMemoryProject(projectOriginalContents); 470Project project = ObjectModelHelpers.CreateInMemoryProject(projectOriginalContents); 478Assert.Equal("foo%253bbar.weirdo", Project.GetEvaluatedItemIncludeEscaped(newItems.First())); // "Newly added item should have correct EvaluatedIncludeEscaped" 512Project project = ObjectModelHelpers.CreateInMemoryProject(projectOriginalContents); 520Assert.Equal("foo.AAA%253bBBB", Project.GetEvaluatedItemIncludeEscaped(newItems.First())); // "Newly added item should have correct EvaluatedIncludeEscaped" 648Project project = new Project(projectElement, null, null, collection); 677Project project = ObjectModelHelpers.CreateInMemoryProject(@" 706Project project = ObjectModelHelpers.CreateInMemoryProject(@" 740Project project = ObjectModelHelpers.CreateInMemoryProject(@" 798Project project = ObjectModelHelpers.CreateInMemoryProject(@" 831Project project = new Project(reader); 843Project project = new Project(); 877Project project = new Project(reader); 909Project project = new Project(reader); 1816internal static IEnumerable<ProjectItem> ModifyItemOfTypeInProject(Project project, string itemType, string oldEvaluatedInclude, string newEvaluatedInclude) 1845Assert.Equal("%3B", Project.GetMetadataValueEscaped(item, "EscapedSemicolon")); 1851Assert.Equal("%24", Project.GetMetadataValueEscaped(item, "EscapedDollarSign"));
Evaluation\EvaluationLogging_Tests.cs (3)
42Action<Project, MockLogger> loggingTest = null, 44Func<Project, MockLogger> reevaluationLoggerFactory = null) 88var project = new Project(projectFile, null, null, collection);
Evaluation\Evaluator_Tests.cs (107)
90Project project = new(projectFile.Path); 125Project project = new(projectFile.Path); 199Project project = projectFromString.Project; 207Project fooImport = projectFromStringFoo.Project; 220Project barImport = projectFromStringBar.Project; 355Project project = new Project(subdirProjPath); 551Project project = pc.LoadProject(projectPath); 594Project project = pc.LoadProject(testTargetPath); 639Project project = pc.LoadProject(testTargetPath); 682Project project = pc.LoadProject(testTargetPath); 728Project project = pc.LoadProject(testTargetPath); 772Project project = pc.LoadProject(testTargetPath); 818Project project = pc.LoadProject(testTargetPath); 880Project project = projectFromString.Project; 957Project project = projectFromString.Project; 992Project project = new Project(content.ProjectFile, null, null); 1042Project project = projectFromString.Project; 1106Project project = new Project(XmlReader.Create(new StringReader(manifest)), null, null, pc, ProjectLoadSettings.RejectCircularImports); 1121Project project = new Project(); 1186Project project = new Project(); 1244Project project = projectFromString.Project; 1308Project project = projectFromString.Project; 1345Project project = projectFromString.Project; 1393Project project = new Project(main); 1461Project project = projectFromString.Project; 1484Project project = projectFromString.Project; 1511Project project = projectFromString.Project; 1534Project project = projectFromString.Project; 1560Project project = projectFromString.Project; 1588Project project = projectFromString.Project; 1619Project project = projectFromString.Project; 1658Project project = projectFromString.Project; 1690Project project = projectFromString.Project; 1719Project project = projectFromString.Project; 1758Project project = projectFromString.Project; 1787Project project = projectFromString.Project; 1812Project project = projectFromString.Project; 1842Project project = projectFromString.Project; 1881Project project = projectFromString.Project; 1918Project project = projectFromString.Project; 1950Project project = projectFromString.Project; 2055Project project = projectFromString.Project; 2112Project project = projectFromString.Project; 2173Project project = projectFromString.Project; 2210Project project = projectFromString.Project; 2237Project project = projectFromString.Project; 2248Project project = new Project(); 2348Project project = projectFromString.Project; 2373Project project = projectFromString.Project; 2397Project project = projectFromString.Project; 2477Project project = new Project(collection); 2511Project project = new Project(collection); 2529Project project = new Project(collection); 2587Project project = new Project(collection); 2606Project project = new Project(collection); 2662Project project = new Project(collection); 2681Project project = new Project(collection); 2701Project project = new Project(); 2719Project project = new Project(collection); 2738Project project = new Project(collection); 2750Project project = new Project(xml); 2767Project project = new Project(xml); 2802Project project = new Project(xml); 2821Project project = new Project(xml); 2839Project project = new Project(xml); 2857Project project = new Project(xml); 2923Project project = projectFromString.Project; 2948Project project = projectFromString.Project; 2973Project project = projectFromString.Project; 3003Project project = projectFromString.Project; 3033Project project = projectFromString.Project; 3063Project project = projectFromString.Project; 3093Project project = projectFromString.Project; 3137Project project = projectFromString.Project; 3174Project project = new Project(XmlReader.Create(new StringReader(content)), globalProperties, null); 3209Project project = projectFromString.Project; 3243Project project = projectFromString.Project; 3275Project project = projectFromString.Project; 3305Project project = projectFromString.Project; 3342Project project = projectFromString.Project; 3388Project project = projectFromString.Project; 3442Project project = new Project(primaryProject, globalProperties, null); 3503Project project = new Project(primaryProject, globalProperties, null); 3563Project project = new Project(primaryProject, globalProperties, null); 3637Project project = new Project(primaryProject, globalProperties, null); 3710Project project = new Project(primaryProject, globalProperties, null); 3773Project project = new Project(primaryProject, globalProperties, null); 3835Project project = new Project(primaryProject, globalProperties, null); 3887Project project = projectFromString.Project; 3942Project project = projectFromString.Project; 3994Project project = projectFromString.Project; 4046Project project = projectFromString.Project; 4105Project project = projectFromString.Project; 4168Project project = projectFromString.Project; 4227Project project = projectFromString.Project; 4279Project project = projectFromString.Project; 4323Project project = projectFromString.Project; 4357Project project = new Project(null, ObjectModelHelpers.MSBuildDefaultToolsVersion, collection); 4403Project project = new Project(projectFilename); 4560Project unused = new Project(primaryProject, null, null); 4601Project project = projectFromString.Project; 4661Project project = new Project(primaryProject.ProjectFile, null, null); 4691Project project = new Project(primaryProject.ProjectFile, null, null); 4721Project project = projectFromString.Project; 5048Project project = pc.LoadProject(tempPath.Path); 5089Project project = pc.LoadProject(testTargetPath); 5239Project project = new Project(projectXml);
Evaluation\ImportFromMSBuildExtensionsPath_Tests.cs (8)
411var project = projColln.LoadProject(mainProjectPath); 505var project = projColln.LoadProject(mainProjectPath); 582var project = projectCollection.LoadProject(mainProjectPath); 713var project = projectCollection.LoadProject(mainProjectPath); 778var project = projectCollection.LoadProject(mainProjectPath); 885private void CreateAndBuildProjectForImportFromExtensionsPath(string extnPathPropertyName, Action<Project, MockLogger> action) 919Action<Project, MockLogger> action) 928var project = projColln.LoadProject(mainProjectPath);
Evaluation\IntrinsicFunctionOverload_Tests.cs (27)
37Project project = projectFromString.Project; 59Project project = projectFromString.Project; 81Project project = projectFromString.Project; 103Project project = projectFromString.Project; 123Project project = projectFromString.Project; 145Project project = projectFromString.Project; 163Project project = projectFromString.Project; 186Project project = projectFromString.Project; 204Project project = projectFromString.Project; 227Project project = projectFromString.Project; 245Project project = projectFromString.Project; 268Project project = projectFromString.Project; 290Project project = projectFromString.Project; 312Project project = projectFromString.Project; 332Project project = projectFromString.Project; 354Project project = projectFromString.Project; 376Project project = projectFromString.Project; 398Project project = projectFromString.Project; 418Project project = projectFromString.Project; 440Project project = projectFromString.Project; 462Project project = projectFromString.Project; 484Project project = projectFromString.Project; 504Project project = projectFromString.Project; 526Project project = projectFromString.Project; 548Project project = projectFromString.Project; 570Project project = projectFromString.Project; 591Project project = projectFromString.Project;
Evaluation\ItemEvaluation_Tests.cs (2)
599var project = new Project(projectFiles.ProjectFile); 660Project project = Should.NotThrow(() => new Project(projectFiles.ProjectFile));
Evaluation\Preprocessor_Tests.cs (23)
55Project project = new Project(); 84Project project = new Project(xml1); 128Project project = new Project(xml1); 172Project project = new Project(xml1); 216Project project = new Project(xml1); 264Project project = new Project(xml1); 298Project project = new Project(xml1); 363Project project; 419Project project = new Project(xml1); 477Project project = new Project(xml1); 550Project project = new Project(xml1); 611Project project = new Project(xml1); 671Project project = new Project(xml1); 725Project project = new Project(xml0); 792Project project = new Project(); 826Project project = new Project(xml); 880Project project = Project.FromProjectRootElement( 984var project = Project.FromFile(projectPath, projectOptions); 1108Project project = Project.FromProjectRootElement( 1239Project project = new Project(xml1);
Evaluation\ProjectSdkImplicitImport_Tests.cs (15)
112var project = new Project(projectRootElement); 135var project = new Project(projectRootElement); 202Project project = new Project(projectRootElement); 305Project project = new Project(ProjectRootElement.Create(XmlReader.Create(new StringReader(content)))); 334var project = new Project(projectRootElementFromString.Project); 372var project = Project.FromProjectRootElement(projectRootElement, projectOptions); 421Project project = new Project(ProjectRootElement.Create(XmlReader.Create(new StringReader(content)))); 445var project = new Project(projectRootElement); 480Project project = new Project(rootElement, 520var project = Project.FromXmlReader(xmlReader, new ProjectOptions()); 672var project = Project.FromXmlReader(xmlReader, projectOptions); 821private void VerifyPropertyFromImplicitImport(Project project, string propertyName, string expectedContainingProjectPath, string expectedValue)
Evaluation\SdkResultEvaluation_Tests.cs (13)
46private Project CreateProject(string projectPath, ProjectOptions projectOptions) 52var project = Project.FromProjectRootElement(projectRootElement, projectOptions); 75private void ValidateExpectedPropertiesAndItems(bool includePropertiesAndItems, Project project, int expectedItemCount = 1) 132var project = CreateProject(projectPath, projectOptions); 171Project.FromXmlReader(xmlReader, projectOptions); 238var project = CreateProject(projectPath, projectOptions); 337var project = CreateProject(projectPath, projectOptions); 428var project = CreateProject(projectPath, projectOptions); 484var project = CreateProject(projectPath, projectOptions); 536var project = CreateProject(projectPath, projectOptions); 586var project = CreateProject(projectPath, projectOptions); 647var project = CreateProject(projectPath, projectOptions);
EvaluationProfiler_Tests.cs (3)
279var project = CreateProject(content, MSBuildDefaultToolsVersion, projectCollection); 300private Project CreateProject(string contents, string toolsVersion, ProjectCollection projectCollection) 303Project project = projectFromString.Project;
FileLogger_Tests.cs (4)
13using Project = Microsoft.Build.Evaluation.Project; 31Project project = ObjectModelHelpers.CreateInMemoryProject(@" 365Project project = ObjectModelHelpers.CreateInMemoryProject(@" 403Project project = ObjectModelHelpers.CreateInMemoryProject(@"
FixPathOnUnix_Tests.cs (1)
47var project = projColln.LoadProject(buildProjectPath);
Graph\ResultCacheBasedBuilds_Tests.cs (4)
143var project = Project.FromFile( 307var project = Project.FromFile(
Instance\HostServices_Tests.cs (6)
408Project project = LoadDummyProject("foo.proj"); 427Project project1 = LoadDummyProject("foo.proj"); 428Project project2 = LoadDummyProject("foo.proj"); 483Project project = projectFromString.Project; 493public Project LoadDummyProject(string fileName) 506Project project =
Instance\ProjectInstance_Internal_Tests.cs (1)
967Project project = projectFromString.Project;
Instance\ProjectMetadataInstance_Internal_Tests.cs (1)
56Project project = new Project();
Instance\ProjectPropertyInstance_Internal_Tests.cs (1)
94Project project = new Project();
Instance\TaskItem_Tests.cs (4)
213Project project = new(); 280Project project = new Project(xml); 334Project project = new Project(xml); 370Project project = new Project(xml);
InstanceFromRemote\FakeProjectItemLink.cs (2)
24public FakeProjectItemLink(Project project, string itemType, string evaluatedInclude, string definedFilePath, IDictionary<string, string> metadataValues) 32public override Project Project { get; }
InstanceFromRemote\ProjectInstance_FromImmutableProjectLink_Tests.cs (4)
25var project = new Project(ProjectCollection.GlobalProjectCollection, projectLink); 43var project = new Project(ProjectCollection.GlobalProjectCollection, projectLink); 64var project = new Project(ProjectCollection.GlobalProjectCollection, projectLink); 99var project = new Project(ProjectCollection.GlobalProjectCollection, projectLink);
Parser_Tests.cs (1)
577var project = ObjectModelHelpers.CreateInMemoryProject(projectContent);
Microsoft.Build.Tasks.CodeAnalysis.UnitTests (2)
TargetTests.cs (2)
927Project proj = new Project(reader); 957static void addTask(Project proj, string taskName, Dictionary<string, string> parameters)
Microsoft.Build.Tasks.UnitTests (39)
AddToWin32Manifest_Tests.cs (1)
111Project project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(projectFile, touchProject: false);
AssignLinkMetadata_Tests.cs (1)
177Project p = new Project(collection)
CallTarget_Tests.cs (1)
152Project project = ObjectModelHelpers.CreateInMemoryProject(@"
DirectoryBuildProjectImportTestBase.cs (4)
77Project project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(ObjectModelHelpers.CreateFileInTempProjectDirectory(_projectRelativePath, @" 106Project project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(ObjectModelHelpers.CreateFileInTempProjectDirectory(_projectRelativePath, $@" 137Project project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(ObjectModelHelpers.CreateFileInTempProjectDirectory(_projectRelativePath, $@" 165Project project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(ObjectModelHelpers.CreateFileInTempProjectDirectory(_projectRelativePath, @"
MSBuild_Tests.cs (4)
168Project project = ObjectModelHelpers.CreateInMemoryProject(projectContents, logger); 1386Project project = new Project(projectFile2); 1472Project project = new Project(projectFile2); 1508Project project = new Project(projectFile1);
MSBuildInternalMessage_Tests.cs (5)
45Project project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(projectFile, touchProject: false); 88Project project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(projectFile, touchProject: false); 143Project project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(projectFile, touchProject: false); 218Project project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(projectFile, touchProject: false); 263Project project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(projectFile, touchProject: false);
NuGetPropsImportTests.cs (2)
54Project project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(projectRelativePath); 80Project project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(projectRelativePath);
OutputPathTests.cs (4)
63Project project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(projectFilePath, touchProject: false); 101Project project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(projectFilePath, touchProject: false); 146Project project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(projectFilePath, touchProject: false); 184Project project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(projectFilePath, touchProject: false);
ProjectExtensionsImportTestBase.cs (8)
57Project project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(ObjectModelHelpers.CreateFileInTempProjectDirectory(_projectRelativePath, """ 78Project project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(ObjectModelHelpers.CreateFileInTempProjectDirectory(_projectRelativePath, $""" 103Project project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(ObjectModelHelpers.CreateFileInTempProjectDirectory(_projectRelativePath, $""" 139Project project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(ObjectModelHelpers.CreateFileInTempProjectDirectory(_projectRelativePath, $""" 171Project project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(ObjectModelHelpers.CreateFileInTempProjectDirectory(_projectRelativePath, $""" 198Project project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(ObjectModelHelpers.CreateFileInTempProjectDirectory(_projectRelativePath, """ 216Project project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(ObjectModelHelpers.CreateFileInTempProjectDirectory(_projectRelativePath, """ 242Project project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(ObjectModelHelpers.CreateFileInTempProjectDirectory(_projectRelativePath, """
RegressionTests.cs (2)
31Project project = ObjectModelHelpers.CreateInMemoryProject($@" 58var project = ObjectModelHelpers.CreateInMemoryProject($@"
WriteLinesToFile_Tests.cs (3)
438var project = collection.LoadProject(parallelProjectFile); 499var project = collection.LoadProject(parallelProjectFile); 582var project = collection.LoadProject(parallelProjectFile);
XmlPeek_Tests.cs (1)
337Project project = ObjectModelHelpers.CreateInMemoryProject(@"<Project><Target Name=""Test""><XmlPeek /></Target></Project>", log);
XmlPoke_Tests.cs (3)
146Project project = ObjectModelHelpers.CreateInMemoryProject(@"<Project><Target Name=""Test""><XmlPoke /></Target></Project>", log); 158Project project = ObjectModelHelpers.CreateInMemoryProject(projectContent, log); 171Project project = ObjectModelHelpers.CreateInMemoryProject(projectContent, log);
Microsoft.Build.UnitTests.Shared (21)
EngineTestEnvironment.cs (1)
210Project project = new Project(ProjectFile, globalProperties, toolsVersion, projectCollection);
MockEngine.cs (1)
271Project project = _projectCollection.LoadProject(projectFileName, finalGlobalProperties, toolsVersion);
ObjectModelHelpers.cs (18)
104public static ProjectItem AssertSingleItem(Project p, string type, string itemInclude) 677public static Project CreateInMemoryProject(string xml) 688public static Project CreateInMemoryProject(string xml, params ILogger[] loggers) 702public static Project CreateInMemoryProject(ProjectCollection projectCollection, string xml, params ILogger[] loggers) 715public static Project CreateInMemoryProject( 730Project project = new Project( 773Project project = CreateInMemoryProject(collection, projectContents, loggers); 801Project project = CreateInMemoryProject(collection, projectContents, loggers); 812Project project, 969public static Project LoadProjectFileInTempProjectDirectory(string projectFileRelativePath) 979public static Project LoadProjectFileInTempProjectDirectory(string projectFileRelativePath, bool touchProject) 986Project project = new Project(projectFileFullPath, null, null, projectCollection); 1025Project project = LoadProjectFileInTempProjectDirectory(projectFileRelativePath); 1089public static string GetConcatenatedItemsOfType(this Project project, string itemType, string itemSeparator = ";") 1101Project project = new Project(projectXml); 1369Project project = projectFromString.Project; 1387Project project = projectFromString.Project; 1598public static void VerifyAssertProjectContent([StringSyntax(StringSyntaxAttribute.Xml)] string expected, Project project)
ProjectFromString.cs (1)
17public Project Project { get; init; }
Microsoft.Build.Utilities.UnitTests (2)
ToolLocationHelper_Tests.cs (2)
3578Project project = pc.LoadProject(testProjectFile); 3650Project project = pc.LoadProject(testProjectFile);
Microsoft.CodeAnalysis.ExternalAccess.HotReload (2)
Api\HotReloadMSBuildWorkspace.cs (1)
32public HotReloadMSBuildWorkspace(ILogger logger, Func<string, (ImmutableArray<MSB.Execution.ProjectInstance> instances, MSB.Evaluation.Project? project)> getBuildProjects)
Api\HotReloadMSBuildWorkspace.ProjectFileInfoProvider.cs (1)
18Func<string, (ImmutableArray<MSB.Execution.ProjectInstance> instances, MSB.Evaluation.Project? project)> getBuildProjects,
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (12)
Build\ProjectBuildManager.cs (8)
85private static async Task<(MSB.Evaluation.Project? project, DiagnosticLog log)> LoadProjectAsync( 111private static (MSB.Evaluation.Project? project, DiagnosticLog log) LoadProjectCore( 131var project = new MSB.Evaluation.Project( 147public Task<(MSB.Evaluation.Project? project, DiagnosticLog log)> LoadProjectAsync( 173public (MSB.Evaluation.Project? project, DiagnosticLog log) LoadProject(string path, Stream readStream) 278MSB.Evaluation.Project project, DiagnosticLog log, CancellationToken cancellationToken) 322MSB.Evaluation.Project project, DiagnosticLog log, CancellationToken cancellationToken) 333MSB.Evaluation.Project project, string[] requiredTargets, string[] optionalTargets, DiagnosticLog log, CancellationToken cancellationToken)
BuildHost.cs (1)
236private int AddProjectFileTarget(Build.Evaluation.Project? project, string languageName, DiagnosticLog log)
MSBuild\ProjectFile\ProjectFile.cs (1)
19MSB.Evaluation.Project? project,
MSBuild\ProjectFile\ProjectInstanceReader.cs (2)
18public readonly MSB.Evaluation.Project? Project; 29MSB.Evaluation.Project? project)
Microsoft.DotNet.Arcade.Sdk (2)
src\InstallDotNetCore.cs (2)
86var proj = Project.FromFile(VersionsPropsPath, new Build.Definition.ProjectOptions() { ProjectCollection = new ProjectCollection() });
MSBuild (5)
JsonOutputFormatter.cs (1)
82internal void AddItemsInJsonFormat(string[] itemNames, Project project)
XMake.cs (4)
829Project project = collection.LoadProject(projectFile, globalProperties, toolsVersion); 1120private static ExitType OutputPropertiesAfterEvaluation(string[] getProperty, string[] getItem, Project project, TextWriter outputStream) 1470Project project = projectCollection.LoadProject(projectFile, globalProperties, toolsVersion); 1754Project project = projectCollection.LoadProject(projectFile, globalProperties, toolsVersion);
MSBuild.Benchmarks (3)
DefiningProjectModifiersBenchmark.cs (2)
58var project = new Project(root, null, null, pc); 88var project = new Project(mainRoot, null, null, pc);
ItemSpecModifiersCachingBenchmark.cs (1)
57var project = new Project(root, null, null, projectCollection);
TaskUsageLogger (5)
TaskUsageLogger.cs (5)
113Project p = _privateCollection.LoadProject(e.ProjectFile, e.GlobalProperties, e.ToolsVersion); 186private void GatherAndEvaluateDefaultTasksForToolsVersion(string toolsVersion, Project containingProject) 217private void GatherAndEvaluateTasksForProject(Project p, int projectContextId) 245private void GatherAndEvaluatedTasksInFile(ProjectRootElement pre, Project containingProject, HashSet<UsingTaskData> usingTasks) 299private string EvaluateIfNecessary(string unevaluatedString, Project containingProject)