494 instantiations of Project
Microsoft.Build (7)
Construction\Solution\SolutionProjectGenerator.cs (1)
2156Project 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)
117Project project = new Project(xml); 153Project project = new Project(xml); 188Project project = new Project(xml); 220Project project = new Project(xml); 249Project project = new Project(xml); 284Project project = new Project(xml); 323Project project = new Project(xml); 366Project project = new Project(xml); 393Project project = new Project(xml); 418Project project = new Project(xml); 448Project project = new Project(xml); 473Project project = new Project(xml); 535Project project = new Project(); 560Project project = new Project(NewProjectFileOptions.None); 581Project project = new Project(NewProjectFileOptions.None); 603Project project = new Project(NewProjectFileOptions.IncludeXmlNamespace); 626Project project = new Project(NewProjectFileOptions.IncludeXmlDeclaration); 646Project project = new Project(NewProjectFileOptions.None); 694var 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)
565var project = new Project(projectElement); 608var project = new Project(projectElement); 682var project = new Project(projectElement); 725var project = new Project(projectElement); 811var project = new Project(projectElement); 874var project = new Project(projectElement); 943var project = new Project(projectElement); 986var project = new Project(projectElement); 1058var project = new Project(projectElement); 1098var project = new Project(projectElement); 1169var project = new Project(projectElement); 1216var 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)
110Project project = new Project(xml); 138Project project = new Project(xml, null, null, collection); 166Project project = new Project(xml, null, null, collection); 189Project project = new Project(file); 217project = new Project(file); 229project = new Project(file); // should not throw 260Project project = new Project(reader); 294Project project = new Project(reader); 311Project project2 = new Project(reader); 327Project project = new Project(xml); 341Project project = new Project(xml); 354tasks[i] = Task.Factory.StartNew(delegate () { new Project(); }); // Should not throw 373Project project = new Project(xml, null, null, collection, ProjectLoadSettings.IgnoreMissingImports); 389Project project = new Project(xml, null, null, new ProjectCollection(), ProjectLoadSettings.IgnoreMissingImports); 408Project project = new Project(collection); 440Project project = new Project(collection); 444Project project2 = new Project(collection); 476Project project = new Project(collection); 481Project project2 = new Project(collection); 515Project project = new Project(collection); 520Project project2 = new Project(collection); 524Project project3 = new Project(collection); 546Project project = new Project(xml); 599Project project = new Project(xml); 645Project project = new Project(xml); 680Project project = new Project(xml); 718Project project = new Project(xml); 754Project project = new Project(xml); 792Project project = new Project(xml); 815Project project = new Project(xml, globalProperties, null); 831Project project = new Project(xml, globalProperties, null); 846Project project = new Project(xml); 858Project project = new Project(); 877Project project = new Project(); 892Project project = new Project(); 919Project project = new Project(); 931Project project = new Project(); 950Project project = new Project(); 963Project project = new Project(ProjectRootElement.Create(), initial, null); 992Project project = new Project(collection); 1012Project project = new Project(); 1028Project project = new Project(); 1049Project project = new Project(); 1069Project project = new Project( 1088Project project = new Project(xml); 1101Project project = new Project(); 1119Project project = new Project(); 1148Project project = new Project(); 1172Project project = new Project(); 1200Project project = new Project(); 1213Project project = new Project(); 1233Project p = new Project(GetSampleProjectRootElement(), null, ObjectModelHelpers.MSBuildDefaultToolsVersion, collection); 1263Project p = new Project(GetSampleProjectRootElement(), null, ObjectModelHelpers.MSBuildDefaultToolsVersion, collection); 1291Project p = new Project(GetSampleProjectRootElement(), globalProperties, ObjectModelHelpers.MSBuildDefaultToolsVersion, collection); 1323Project p = new Project(GetSampleProjectRootElement(), globalProperties, ObjectModelHelpers.MSBuildDefaultToolsVersion, "ABCDEF", collection, ProjectLoadSettings.Default); 1341Project project = new Project(); 1366Project project = new Project(path); 1371project = new Project(path); 1395Project project = new Project(); 1460Project project = new Project(projectCollection); 1525var project = new Project(projectCollection); 1543var newProject = new Project(projectCollection); 1609var project = new Project(projectRootElement, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, projectCollection); 1634Project project = new Project(); 1661Project project = new Project(); 1684Project project = new Project(); 1709Project project = new Project(); 1747Project project = new Project(projectConstruction); 1790Project project = new Project(); 1811Project project = new Project(); 1825Project project = new Project(); 2054Project project = new Project(); 2074Project project = new Project(); 2143Project project = new Project(xml); 2157Project project = new Project(xml); 2171Project project = new Project(xml); 2365Project project = new Project(); 2382Project project1 = new Project(root1); 2383Project project2 = new Project(root2); 2423Project project = new Project(globalProperties, null, new ProjectCollection()); 2508Project project = new Project(projectPath); 2571Project project = new Project(zero); 2617Project project = new Project(zero); 2655Project project = new Project(XmlReader.Create(new StringReader(projectOriginalContents))); 2703Project project = new Project(XmlReader.Create(new StringReader(projectOriginalContents))); 3254var project = new Project(testFiles.ProjectFile, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, projectCollection); 3284var project = new Project(testFiles.ProjectFile, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, projectCollection); 3575var project = new Project(testFiles.ProjectFile, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, projectCollection); 3770var project = new Project(testFiles.ProjectFile, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, projectCollection); 3845var globResult = new Project(testFiles.ProjectFile, null, MSBuildConstants.CurrentToolsVersion, projectCollection).GetAllGlobs(); 3864var project = new Project(null, null, projectCollection); 3907Project unused = new Project(pre, null, null, collection); 3948Project unused = new Project(pre, null, null, collection); 3992Project unused = new Project(pre, null, null, collection, ProjectLoadSettings.IgnoreEmptyImports); 4039Project unused = new Project(pre, null, null, collection, ProjectLoadSettings.IgnoreInvalidImports); 4079Project unused = new Project(pre, null, null, collection, ProjectLoadSettings.IgnoreInvalidImports); 4122Project unused = new Project(pre, null, null, collection, ProjectLoadSettings.IgnoreMissingImports); 4165Project unused = new Project(pre, null, null, collection); 4211Project unused = new Project(pre2, null, null, collection); 4242Project project = new Project(projectXml); 4267Project project = new Project(collection); 4322var project = new Project(projectRootElement, new Dictionary<string, string>(), null, collection, ProjectLoadSettings.Default);
Definition\ProjectCollection_Tests.cs (34)
71Project project = new Project(path); 96Project project = new Project(); 126Project project = new Project(collection); 150var project = new Project { FullPath = "c:\\x" }; 285var project = new Project(collection); 324var project1 = new Project { FullPath = "c:\\1" }; 327var project2 = new Project(collection) { FullPath = "c:\\1" }; 373_ = new Project { FullPath = "c:\\x" }; 376_ = new Project { FullPath = "c:\\x" }; 387var project = new Project { FullPath = "c:\\1" }; 414new Project(xml, globalProperties1, ObjectModelHelpers.MSBuildDefaultToolsVersion) 421new Project(xml, globalProperties2, ObjectModelHelpers.MSBuildDefaultToolsVersion) 444var project = new Project { FullPath = "c:\\1" }; 511var project1 = new Project(xml, null, "2.0") { FullPath = "c:\\1" }; 513var project2 = new Project(xml, null, ObjectModelHelpers.MSBuildDefaultToolsVersion) { FullPath = "c:\\1" }; 570var project = new Project(collection) { FullPath = "c:\\x" }; 587var project1 = new Project(collection) { FullPath = "c:\\y" }; 597var project2 = new Project(collection) { FullPath = "c:\\x" }; 614var project1 = new Project(collection) { FullPath = "c:\\y" }; 636var project1 = new Project(collection) { FullPath = "c:\\y" }; 646var project2 = new Project(collection) { FullPath = "c:\\x" }; 683var project1 = new Project(collection) { FullPath = "c:\\y" }; 699var project = new Project { FullPath = "c:\\x" }; 715var project = new Project { FullPath = "c:\\x" }; 743var project = new Project { FullPath = "c:\\x" }; 758var mainProject = new Project { FullPath = "c:\\main" }; 760var importProject = new Project { FullPath = "c:\\import" }; 789var project = new Project { FullPath = "c:\\x" }; 808var project = new Project { FullPath = "c:\\1" }; 836Project project = new Project(); 875var project = new Project(); 918var project = new Project(); 1376var project = new Project(pre); 1405project = 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)
39Project p = new Project(); 203Project p = new Project(ProjectRootElement.Create(), globals, null); 397ProjectInstance instance1 = new Project().CreateProjectInstance(); 403new Project().CreateProjectInstance(); 426var projBEval = new Project(projB, null, null, pc); 468var projBEval = new Project(projB, null, null, pc, loadSettings); 510var projBEval = new Project(projB, null, null, pc); 1042Project 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 (129)
BackEnd\BuildManager_Tests.cs (11)
2266var project = new Project(fileName); 2317Project project = new Project(fileName); 3122var project1 = new Project(projectPath1); 3127var project2 = new Project(projectPath2); 3190var project1 = new Project(projectPath1); 3205var project2 = new Project(projectPath2); 3275var project1 = new Project(projectPath1); 3290var project2 = new Project(projectPath2); 3750var mainProject = new Project(mainRootElement, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, collection); 3774var p2pProject = new Project(p2pProjectPath, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, collection); 3901var 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 (2)
1849Project project = new Project(projectFile2); 1885Project project = new Project(projectFile2);
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)
608Project project = new Project(projectFile);
Collections\OMcollections_tests.cs (2)
310Project project = new Project(); 322Project project = new Project();
ConsoleLogger_Tests.cs (1)
144Microsoft.Build.Evaluation.Project project = new Microsoft.Build.Evaluation.Project();
Construction\SolutionProjectGenerator_Tests.cs (6)
340Project project = new Project(projectXml); 897Project msbuildProject = new Project(projectXml); 1103var automaticProject = new Project(automaticProjectFile); 1150Project msbuildProject = new Project(projectXml); 1220Project msbuildProject = new Project(projectXml); 1265Project 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)
649Project project = new Project(projectElement, null, null, collection); 832Project project = new Project(reader); 844Project project = new Project(); 878Project project = new Project(reader); 910Project 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)
135var projectInstance = new Project().CreateProjectInstance(); 182var projectInstance = new Project().CreateProjectInstance();
Instance\ProjectInstance_Internal_Tests.cs (4)
70ProjectInstance project = new Project(projectRootElementFromString.Project).CreateProjectInstance(); 118ProjectInstance project = new Project(projectRootElementFromString.Project).CreateProjectInstance(); 720(f, xml, c) => new Project(f, null, null, c).CreateProjectInstance() 866: new Project(rootElement, globalProperties: null, toolsVersion: null, projectCollection, projectLoadSettings).CreateProjectInstance();
Instance\ProjectMetadataInstance_Internal_Tests.cs (1)
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)
1387Project project = new Project(projectFile2); 1473Project project = new Project(projectFile2); 1509Project project = new Project(projectFile1);
Microsoft.Build.UnitTests.Shared (6)
EngineTestEnvironment.cs (1)
210Project project = new Project(ProjectFile, globalProperties, toolsVersion, projectCollection);
ObjectModelHelpers.cs (4)
124return new Project(p, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, c) 731Project project = new Project( 987Project project = new Project(projectFileFullPath, null, null, projectCollection); 1102Project 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(
1400 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) 1704private 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; 2156Project 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; } 4683/// Data class representing a result from <see cref="Project.GetAllGlobs()"/> and its overloads. 4780/// Data class representing a result from <see cref="Project.GetItemProvenance(string)"/> and its overloads.
Definition\ProjectCollection.cs (50)
190/// Whether <see cref="Project.MarkDirty()">MarkDirty()</see> is temporarily disabled on 440/// Raised when a <see cref="Project"/> contained by this instance is directly changed. 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 816/// Called ONLY by <see cref="Microsoft.Build.Evaluation.Project.SplitItemElementIfNecessary(ProjectItemElement)"/> 911private readonly Project _project; 923internal ProjectItemFactory(Project project) 933internal 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"/>. 3485Project 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)
117Project project = new Project(xml); 153Project project = new Project(xml); 188Project project = new Project(xml); 220Project project = new Project(xml); 249Project project = new Project(xml); 284Project project = new Project(xml); 323Project project = new Project(xml); 366Project project = new Project(xml); 393Project project = new Project(xml); 418Project project = new Project(xml); 448Project project = new Project(xml); 473Project project = new Project(xml); 535Project project = new Project(); 560Project project = new Project(NewProjectFileOptions.None); 581Project project = new Project(NewProjectFileOptions.None); 603Project project = new Project(NewProjectFileOptions.IncludeXmlNamespace); 626Project project = new Project(NewProjectFileOptions.IncludeXmlDeclaration); 646Project project = new Project(NewProjectFileOptions.None); 694var 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)
565var project = new Project(projectElement); 608var project = new Project(projectElement); 682var project = new Project(projectElement); 725var project = new Project(projectElement); 811var project = new Project(projectElement); 874var project = new Project(projectElement); 943var project = new Project(projectElement); 986var project = new Project(projectElement); 1058var project = new Project(projectElement); 1098var project = new Project(projectElement); 1169var project = new Project(projectElement); 1216var 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)
110Project project = new Project(xml); 138Project project = new Project(xml, null, null, collection); 166Project project = new Project(xml, null, null, collection); 189Project project = new Project(file); 214Project project = null; 260Project project = new Project(reader); 279Project project = (new ProjectCollection()).LoadProject(reader); 294Project project = new Project(reader); 311Project project2 = new Project(reader); 327Project project = new Project(xml); 341Project project = new Project(xml); 373Project project = new Project(xml, null, null, collection, ProjectLoadSettings.IgnoreMissingImports); 389Project project = new Project(xml, null, null, new ProjectCollection(), ProjectLoadSettings.IgnoreMissingImports); 408Project project = new Project(collection); 440Project project = new Project(collection); 444Project project2 = new Project(collection); 476Project project = new Project(collection); 481Project project2 = new Project(collection); 515Project project = new Project(collection); 520Project project2 = new Project(collection); 524Project project3 = new Project(collection); 546Project project = new Project(xml); 599Project project = new Project(xml); 645Project project = new Project(xml); 680Project project = new Project(xml); 718Project project = new Project(xml); 754Project project = new Project(xml); 792Project project = new Project(xml); 815Project project = new Project(xml, globalProperties, null); 831Project project = new Project(xml, globalProperties, null); 846Project project = new Project(xml); 858Project project = new Project(); 877Project project = new Project(); 892Project project = new Project(); 919Project project = new Project(); 931Project project = new Project(); 950Project project = new Project(); 963Project project = new Project(ProjectRootElement.Create(), initial, null); 992Project project = new Project(collection); 1012Project project = new Project(); 1028Project project = new Project(); 1049Project project = new Project(); 1069Project project = new Project( 1088Project project = new Project(xml); 1101Project project = new Project(); 1119Project project = new Project(); 1148Project project = new Project(); 1172Project project = new Project(); 1200Project project = new Project(); 1213Project project = new Project(); 1233Project p = new Project(GetSampleProjectRootElement(), null, ObjectModelHelpers.MSBuildDefaultToolsVersion, collection); 1263Project p = new Project(GetSampleProjectRootElement(), null, ObjectModelHelpers.MSBuildDefaultToolsVersion, collection); 1291Project p = new Project(GetSampleProjectRootElement(), globalProperties, ObjectModelHelpers.MSBuildDefaultToolsVersion, collection); 1323Project p = new Project(GetSampleProjectRootElement(), globalProperties, ObjectModelHelpers.MSBuildDefaultToolsVersion, "ABCDEF", collection, ProjectLoadSettings.Default); 1341Project project = new Project(); 1366Project project = new Project(path); 1395Project project = new Project(); 1460Project project = new Project(projectCollection); 1500Action<string, string, string, Project> assertContents = (p, i, m, project) => 1525var project = new Project(projectCollection); 1543var newProject = new Project(projectCollection); 1586Action<string, string, string, Project> assertContents = (p, i, m, project) => 1609var project = new Project(projectRootElement, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, projectCollection); 1634Project project = new Project(); 1661Project project = new Project(); 1684Project project = new Project(); 1709Project project = new Project(); 1747Project project = new Project(projectConstruction); 1790Project project = new Project(); 1811Project project = new Project(); 1825Project project = new Project(); 1855Project project = projectFromString.Project; 1891Project project = projectFromString.Project; 1927Project project = projectFromString.Project; 1976Project project = projectFromString.Project; 2010Project project = projectFromString.Project; 2043Project project = projectFromString.Project; 2054Project project = new Project(); 2074Project project = new Project(); 2106Project project = projectFromString.Project; 2143Project project = new Project(xml); 2157Project project = new Project(xml); 2171Project project = new Project(xml); 2183Project project = projectFromString.Project; 2220Project project = projectFromString.Project; 2243Project project = projectFromString.Project; 2266Project project = projectFromString.Project; 2290Project project = projectFromString.Project; 2315Project project = projectFromString.Project; 2350Project project = projectFromString.Project; 2365Project project = new Project(); 2382Project project1 = new Project(root1); 2383Project project2 = new Project(root2); 2403Project project = projectFromString.Project; 2423Project project = new Project(globalProperties, null, new ProjectCollection()); 2508Project project = new Project(projectPath); 2571Project project = new Project(zero); 2617Project project = new Project(zero); 2655Project project = new Project(XmlReader.Create(new StringReader(projectOriginalContents))); 2703Project project = new Project(XmlReader.Create(new StringReader(projectOriginalContents))); 2878var project = ObjectModelHelpers.CreateInMemoryProject(projectContents); 3254var project = new Project(testFiles.ProjectFile, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, projectCollection); 3284var project = new Project(testFiles.ProjectFile, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, projectCollection); 3575var project = new Project(testFiles.ProjectFile, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, projectCollection); 3770var project = new Project(testFiles.ProjectFile, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, projectCollection); 3864var project = new Project(null, null, projectCollection); 3907Project unused = new Project(pre, null, null, collection); 3948Project unused = new Project(pre, null, null, collection); 3992Project unused = new Project(pre, null, null, collection, ProjectLoadSettings.IgnoreEmptyImports); 4039Project unused = new Project(pre, null, null, collection, ProjectLoadSettings.IgnoreInvalidImports); 4079Project unused = new Project(pre, null, null, collection, ProjectLoadSettings.IgnoreInvalidImports); 4122Project unused = new Project(pre, null, null, collection, ProjectLoadSettings.IgnoreMissingImports); 4165Project unused = new Project(pre, null, null, collection); 4211Project unused = new Project(pre2, null, null, collection); 4242Project project = new Project(projectXml); 4267Project project = new Project(collection); 4322var project = new Project(projectRootElement, new Dictionary<string, string>(), null, collection, ProjectLoadSettings.Default); 4375Project p; 4383private static void GetProjectAndItemAtPosition(string project, string itemValue, int position, out Project p, out ProjectItem item) 4458private void VerifyContentOfSampleProject(Project project)
Definition\ProjectCollection_Tests.cs (57)
71Project project = new Project(path); 73Project project2 = ProjectCollection.GlobalProjectCollection.LoadProject(path); 96Project project = new Project(); 102Project project2 = ProjectCollection.GlobalProjectCollection.LoadProject(path); 126Project project = new Project(collection); 131Project project2 = collection.LoadProject(path); 150var project = new Project { FullPath = "c:\\x" }; 151Project project2 = ProjectCollection.GlobalProjectCollection.LoadProject("c:\\x"); 169Project project = collection.LoadProject(path); 200Project project = collection.LoadProject(path, "4.0"); 231Project project = collection.LoadProject(path, null, "4.0"); 255Project project = collection.LoadProject(reader); 271Project project = collection.LoadProject(reader, ObjectModelHelpers.MSBuildDefaultToolsVersion); 285var project = new Project(collection); 324var project1 = new Project { FullPath = "c:\\1" }; 327var project2 = new Project(collection) { FullPath = "c:\\1" }; 348Project project1 = collection1.LoadProject(path); 349Project project1b = collection1.LoadProject(path); 354Project project2 = collection2.LoadProject(path); 387var project = new Project { FullPath = "c:\\1" }; 413var project1 = 420var project2 = 429List<Project> projects = Helpers.MakeList(ProjectCollection.GlobalProjectCollection.LoadedProjects); 444var project = new Project { FullPath = "c:\\1" }; 459Project project2 = ProjectCollection.GlobalProjectCollection.LoadProject("c:\\1", project2Globals, null); 511var project1 = new Project(xml, null, "2.0") { FullPath = "c:\\1" }; 513var project2 = new Project(xml, null, ObjectModelHelpers.MSBuildDefaultToolsVersion) { FullPath = "c:\\1" }; 532Project project = projectFromString.Project; 535Project project2 = ProjectCollection.GlobalProjectCollection.LoadProject("c:\\123.proj", null, null); 554Project project = projectFromString.Project; 557Project project2 = ProjectCollection.GlobalProjectCollection.LoadProject("c:\\123.proj", null, null); 570var project = new Project(collection) { FullPath = "c:\\x" }; 574Project newProject = collection.LoadProject("c:\\x", globalProperties, null); 587var project1 = new Project(collection) { FullPath = "c:\\y" }; 597var project2 = new Project(collection) { FullPath = "c:\\x" }; 614var project1 = new Project(collection) { FullPath = "c:\\y" }; 636var project1 = new Project(collection) { FullPath = "c:\\y" }; 646var project2 = new Project(collection) { FullPath = "c:\\x" }; 683var project1 = new Project(collection) { FullPath = "c:\\y" }; 699var project = new Project { FullPath = "c:\\x" }; 715var project = new Project { FullPath = "c:\\x" }; 743var project = new Project { FullPath = "c:\\x" }; 758var mainProject = new Project { FullPath = "c:\\main" }; 760var importProject = new Project { FullPath = "c:\\import" }; 789var project = new Project { FullPath = "c:\\x" }; 808var project = new Project { FullPath = "c:\\1" }; 836Project project = new Project(); 841Project project2 = collection.LoadProject(file1); 875var project = new Project(); 881Project project2 = collection.LoadProject(file1); 884Project project3 = collection.LoadProject(file1); 918var project = new Project(); 927Project project3 = collection.LoadProject(file1); 1160Project project = projectFromString.Project; 1269Project project = collection.LoadProject(reader, ObjectModelHelpers.MSBuildDefaultToolsVersion); 1376var project = new Project(pre); 1393Project 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)
39Project p = new Project(); 203Project p = new Project(ProjectRootElement.Create(), globals, null); 426var projBEval = new Project(projB, null, null, pc); 468var projBEval = new Project(projB, null, null, pc, loadSettings); 510var projBEval = new Project(projB, null, null, pc); 1030Project project = projectFromString.Project; 1042Project 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 (542)
BackEnd\BatchingEngine_Tests.cs (2)
488Project project = projectFromString.Project; 522Project project = projectFromString.Project;
BackEnd\BuildManager_Tests.cs (36)
442Project project = CreateProject(CleanupFileContents(contents), MSBuildDefaultToolsVersion, _projectCollection, false); 492Project project = CreateProject(CleanupFileContents(contents), MSBuildDefaultToolsVersion, 650var project = CreateProject(contents, null, _projectCollection, false); 703var project = CreateProject(contents, null, _projectCollection, false); 773var project = CreateProject(contents, null, _projectCollection, false); 833var project = CreateProject(contents, null, _projectCollection, false); 900var project = CreateProject(contents, null, projectCollection, false); 931var project = CreateProject(contents, null, _projectCollection, false); 1152var project = CreateProject(contents, null, _projectCollection, false); 1777Project project = CreateProject(contents, MSBuildDefaultToolsVersion, _projectCollection, true); 1807Project project = CreateProject(contents, MSBuildDefaultToolsVersion, _projectCollection, true); 1842Project project = CreateProject(contents, MSBuildDefaultToolsVersion, _projectCollection, true); 1899Project project = CreateProject(contents, MSBuildDefaultToolsVersion, _projectCollection, true); 1927Project project = _projectCollection.LoadProject(data.ProjectFullPath); 1953Project project = _projectCollection.LoadProject(data.ProjectFullPath); 1985Project project = _projectCollection.LoadProject(data.ProjectFullPath); 2045Project project2 = projectCollection2.LoadProject(p2pProject); 2116Project project = projectCollection.LoadProject(rootProjectPath); 2266var project = new Project(fileName); 2317Project project = new Project(fileName); 3122var project1 = new Project(projectPath1); 3127var project2 = new Project(projectPath2); 3190var project1 = new Project(projectPath1); 3205var project2 = new Project(projectPath2); 3275var project1 = new Project(projectPath1); 3290var project2 = new Project(projectPath2); 3409Project project = CreateProject(contents, MSBuildDefaultToolsVersion, _projectCollection, true); 3439Project project = CreateProject(contents, MSBuildDefaultToolsVersion, _projectCollection, true); 3470Project project = CreateProject(contents, MSBuildDefaultToolsVersion, _projectCollection, true); 3622Project project = CreateProject(contents, toolsVersion, projectCollection, deleteTempProject); 3640private Project CreateProject(string contents, string toolsVersion, ProjectCollection projectCollection, bool deleteTempProject) 3643Project project = projectFromString.Project; 3750var mainProject = new Project(mainRootElement, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, collection); 3774var p2pProject = new Project(p2pProjectPath, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, collection); 3901var project = new Project(root, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, 4456Project project = CreateProject(projectContents, MSBuildDefaultToolsVersion, _projectCollection, true);
BackEnd\BuildRequestConfiguration_Tests.cs (6)
186Project project = projectFromString.Project; 284Project project = projectFromString.Project; 361Project project = projectFromString.Project; 463Project project = projectFromString.Project; 559var project = Project.FromXmlReader(
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 (22)
82Project p = ObjectModelHelpers.CreateInMemoryProject(parentProjectContents); 141Project p = ObjectModelHelpers.CreateInMemoryProject(parentProjectContents); 186Project project = ObjectModelHelpers.CreateInMemoryProject(projectContents, logger); 554Project p = ObjectModelHelpers.CreateInMemoryProject(parentProjectContents); 623Project p = ObjectModelHelpers.CreateInMemoryProject(parentProjectContents); 930Project p = ObjectModelHelpers.CreateInMemoryProject(parentProjectContents); 997Project p = ObjectModelHelpers.CreateInMemoryProject(parentProjectContents); 1050Project p = ObjectModelHelpers.CreateInMemoryProject(parentProjectContents); 1119Project p = ObjectModelHelpers.CreateInMemoryProject(parentProjectContents); 1186Project p = ObjectModelHelpers.CreateInMemoryProject(parentProjectContents); 1254Project p = ObjectModelHelpers.CreateInMemoryProject(parentProjectContents); 1340Project p = ObjectModelHelpers.CreateInMemoryProject(parentProjectContents, logger); 1559Project p = ObjectModelHelpers.CreateInMemoryProject(pc, parentProjectContents, logger); 1580Project p2 = ObjectModelHelpers.CreateInMemoryProject(pc, parentProjectContents, logger2); 1689Project p = ObjectModelHelpers.CreateInMemoryProject(parentProjectContents, logger); 1801Project p = ObjectModelHelpers.CreateInMemoryProject(parentProjectContents); 1849Project project = new Project(projectFile2); 1885Project project = new Project(projectFile2); 1902Project project = ObjectModelHelpers.CreateInMemoryProject(""" 1923Project project = ObjectModelHelpers.CreateInMemoryProject(""" 1949Project project = ObjectModelHelpers.CreateInMemoryProject(""" 1975Project project = ObjectModelHelpers.CreateInMemoryProject("""
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)
209Project 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)
758Project project = projectFromString.Project; 1078Project project = projectFromString.Project;
BackEnd\TargetUpToDateChecker_Tests.cs (10)
59Project p = projectFromString.Project; 90Project p = projectFromString.Project; 120Project p = projectFromString.Project; 320Project p = projectFromString.Project; 349Project p = projectFromString.Project; 378Project p = projectFromString.Project; 408Project p = projectFromString.Project; 443Project p = projectFromString.Project; 521Project p = projectFromString.Project; 608Project project = new Project(projectFile);
BackEnd\TaskBuilder_Tests.cs (12)
67Project project = projectFromString.Project; 120Project project = projectFromString.Project; 156Project project = projectFromString.Project; 226Project project = projectFromString.Project; 279Project project = projectFromString.Project; 350Project project = projectFromString.Project; 400Project project = projectFromString.Project; 438Project project = projectFromString.Project; 466Project project = projectFromString.Project; 490Project project = projectFromString.Project; 521Project project = projectFromString.Project; 552Project project = projectFromString.Project;
BackEnd\TaskExecutionHost_Tests.cs (1)
1565Project project = projectFromString.Project;
BinaryLogger_Tests.cs (2)
119Project project = ObjectModelHelpers.CreateInMemoryProject(collection, projectText); 206Project project = ObjectModelHelpers.CreateInMemoryProject(collection, projectText);
ChangeWaves_Tests.cs (1)
64Project p = collection.LoadProject(file.Path);
Collections\OMcollections_tests.cs (2)
310Project project = new Project(); 322Project project = new Project();
ConsoleLogger_Tests.cs (4)
144Microsoft.Build.Evaluation.Project project = new Microsoft.Build.Evaluation.Project(); 215var p = pc.Collection.LoadProject(project.ProjectFile); 256var p = pc.Collection.LoadProject(project.ProjectFile); 308var p = pc.Collection.LoadProject(project.ProjectFile);
Construction\SolutionProjectGenerator_Tests.cs (7)
23using Project = Microsoft.Build.Evaluation.Project; 340Project project = new Project(projectXml); 897Project msbuildProject = new Project(projectXml); 1103var automaticProject = new Project(automaticProjectFile); 1150Project msbuildProject = new Project(projectXml); 1220Project msbuildProject = new Project(projectXml); 1265Project 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)
218Project project = ObjectModelHelpers.CreateInMemoryProject(projectOriginalContents); 263Project project = ObjectModelHelpers.CreateInMemoryProject(projectOriginalContents); 311Project project = ObjectModelHelpers.CreateInMemoryProject(projectOriginalContents); 362Project project = ObjectModelHelpers.CreateInMemoryProject(projectOriginalContents); 369Assert.Equal("foo%253Bbar.weirdo", Project.GetEvaluatedItemIncludeEscaped(newItems.First())); 429Project project = ObjectModelHelpers.CreateInMemoryProject(projectOriginalContents); 471Project project = ObjectModelHelpers.CreateInMemoryProject(projectOriginalContents); 479Assert.Equal("foo%253bbar.weirdo", Project.GetEvaluatedItemIncludeEscaped(newItems.First())); // "Newly added item should have correct EvaluatedIncludeEscaped" 513Project project = ObjectModelHelpers.CreateInMemoryProject(projectOriginalContents); 521Assert.Equal("foo.AAA%253bBBB", Project.GetEvaluatedItemIncludeEscaped(newItems.First())); // "Newly added item should have correct EvaluatedIncludeEscaped" 649Project project = new Project(projectElement, null, null, collection); 678Project project = ObjectModelHelpers.CreateInMemoryProject(@" 707Project project = ObjectModelHelpers.CreateInMemoryProject(@" 741Project project = ObjectModelHelpers.CreateInMemoryProject(@" 799Project project = ObjectModelHelpers.CreateInMemoryProject(@" 832Project project = new Project(reader); 844Project project = new Project(); 878Project project = new Project(reader); 910Project project = new Project(reader); 1817internal static IEnumerable<ProjectItem> ModifyItemOfTypeInProject(Project project, string itemType, string oldEvaluatedInclude, string newEvaluatedInclude) 1846Assert.Equal("%3B", Project.GetMetadataValueEscaped(item, "EscapedSemicolon")); 1852Assert.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 (11)
47private Project CreateProject(string projectPath, ProjectOptions projectOptions) 53var project = Project.FromProjectRootElement(projectRootElement, projectOptions); 76private void ValidateExpectedPropertiesAndItems(bool includePropertiesAndItems, Project project, int expectedItemCount = 1) 133var project = CreateProject(projectPath, projectOptions); 172Project.FromXmlReader(xmlReader, projectOptions); 239var project = CreateProject(projectPath, projectOptions); 338var project = CreateProject(projectPath, projectOptions); 429var project = CreateProject(projectPath, projectOptions); 485var project = CreateProject(projectPath, projectOptions); 537var project = CreateProject(projectPath, projectOptions);
EvaluationProfiler_Tests.cs (3)
280var project = CreateProject(content, MSBuildDefaultToolsVersion, projectCollection); 301private Project CreateProject(string contents, string toolsVersion, ProjectCollection projectCollection) 304Project 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)
144var project = Project.FromFile( 308var 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)
968Project 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)
112Project 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)
169Project project = ObjectModelHelpers.CreateInMemoryProject(projectContents, logger); 1387Project project = new Project(projectFile2); 1473Project project = new Project(projectFile2); 1509Project project = new Project(projectFile1);
MSBuildInternalMessage_Tests.cs (5)
46Project project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(projectFile, touchProject: false); 89Project project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(projectFile, touchProject: false); 144Project project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(projectFile, touchProject: false); 219Project project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(projectFile, touchProject: false); 264Project project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(projectFile, touchProject: false);
NuGetPropsImportTests.cs (2)
54Project project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(projectRelativePath); 80Project project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(projectRelativePath);
OutputPathTests.cs (4)
64Project project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(projectFilePath, touchProject: false); 102Project project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(projectFilePath, touchProject: false); 147Project project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(projectFilePath, touchProject: false); 185Project 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)
32Project project = ObjectModelHelpers.CreateInMemoryProject($@" 59var project = ObjectModelHelpers.CreateInMemoryProject($@"
WriteLinesToFile_Tests.cs (3)
439var project = collection.LoadProject(parallelProjectFile); 500var project = collection.LoadProject(parallelProjectFile); 583var 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)
105public static ProjectItem AssertSingleItem(Project p, string type, string itemInclude) 678public static Project CreateInMemoryProject(string xml) 689public static Project CreateInMemoryProject(string xml, params ILogger[] loggers) 703public static Project CreateInMemoryProject(ProjectCollection projectCollection, string xml, params ILogger[] loggers) 716public static Project CreateInMemoryProject( 731Project project = new Project( 774Project project = CreateInMemoryProject(collection, projectContents, loggers); 802Project project = CreateInMemoryProject(collection, projectContents, loggers); 813Project project, 970public static Project LoadProjectFileInTempProjectDirectory(string projectFileRelativePath) 980public static Project LoadProjectFileInTempProjectDirectory(string projectFileRelativePath, bool touchProject) 987Project project = new Project(projectFileFullPath, null, null, projectCollection); 1026Project project = LoadProjectFileInTempProjectDirectory(projectFileRelativePath); 1090public static string GetConcatenatedItemsOfType(this Project project, string itemType, string itemSeparator = ";") 1102Project project = new Project(projectXml); 1370Project project = projectFromString.Project; 1388Project project = projectFromString.Project; 1599public 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)
3579Project project = pc.LoadProject(testProjectFile); 3651Project 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)
91var proj = Project.FromFile(VersionsPropsPath, new Build.Definition.ProjectOptions() { ProjectCollection = new ProjectCollection() });
MSBuild (6)
JsonOutputFormatter.cs (1)
82internal void AddItemsInJsonFormat(string[] itemNames, Project project)
XMake.cs (5)
829Project project = collection.LoadProject(projectFile, globalProperties, toolsVersion); 1120private static ExitType OutputPropertiesAfterEvaluation(string[] getProperty, string[] getItem, Project project, TextWriter outputStream) 1443Microsoft.Build.Evaluation.Project project = projectCollection.LoadProject(projectFile, globalProperties, toolsVersion); 1470Project project = projectCollection.LoadProject(projectFile, globalProperties, toolsVersion); 1754Project project = projectCollection.LoadProject(projectFile, globalProperties, toolsVersion);
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)