488 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)
1220project = new Project(fileName, globalProperties, effectiveToolsVersion, this); 1260return new Project(xmlReader, globalProperties, toolsVersion, this);
ObjectModelRemoting\LinkedObjectFactory.cs (1)
102return new Project(Collection, link);
Microsoft.Build.Engine.OM.UnitTests (345)
Construction\ConstructionEditing_Tests.cs (1)
3231var p = new Project(testProject.ProjectFile);
Construction\ProjectFormatting_Tests.cs (19)
116Project project = new Project(xml); 152Project project = new Project(xml); 187Project project = new Project(xml); 219Project project = new Project(xml); 248Project project = new Project(xml); 283Project project = new Project(xml); 322Project project = new Project(xml); 365Project project = new Project(xml); 392Project project = new Project(xml); 417Project project = new Project(xml); 447Project project = new Project(xml); 472Project project = new Project(xml); 534Project project = new Project(); 559Project project = new Project(NewProjectFileOptions.None); 580Project project = new Project(NewProjectFileOptions.None); 602Project project = new Project(NewProjectFileOptions.IncludeXmlNamespace); 625Project project = new Project(NewProjectFileOptions.IncludeXmlDeclaration); 645Project project = new Project(NewProjectFileOptions.None); 693var project = new Project(ProjectRootElement.Open(file, ProjectCollection.GlobalProjectCollection));
Construction\ProjectImportElement_Tests.cs (1)
264Project 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)
1745var project = new Project(rootElement, null, null, projectCollection);
Construction\WhiteSpacePreservation_Tests.cs (1)
473var 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 (101)
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);
Definition\ProjectCollection_Tests.cs (34)
70Project project = new Project(path); 95Project project = new Project(); 125Project project = new Project(collection); 149var project = new Project { FullPath = "c:\\x" }; 284var project = new Project(collection); 323var project1 = new Project { FullPath = "c:\\1" }; 326var project2 = new Project(collection) { FullPath = "c:\\1" }; 372_ = new Project { FullPath = "c:\\x" }; 375_ = new Project { FullPath = "c:\\x" }; 386var project = new Project { FullPath = "c:\\1" }; 413new Project(xml, globalProperties1, ObjectModelHelpers.MSBuildDefaultToolsVersion) 420new Project(xml, globalProperties2, ObjectModelHelpers.MSBuildDefaultToolsVersion) 443var project = new Project { FullPath = "c:\\1" }; 510var project1 = new Project(xml, null, "2.0") { FullPath = "c:\\1" }; 512var project2 = new Project(xml, null, ObjectModelHelpers.MSBuildDefaultToolsVersion) { FullPath = "c:\\1" }; 569var project = new Project(collection) { FullPath = "c:\\x" }; 586var project1 = new Project(collection) { FullPath = "c:\\y" }; 596var project2 = new Project(collection) { FullPath = "c:\\x" }; 613var project1 = new Project(collection) { FullPath = "c:\\y" }; 635var project1 = new Project(collection) { FullPath = "c:\\y" }; 645var project2 = new Project(collection) { FullPath = "c:\\x" }; 682var project1 = new Project(collection) { FullPath = "c:\\y" }; 698var project = new Project { FullPath = "c:\\x" }; 714var project = new Project { FullPath = "c:\\x" }; 742var project = new Project { FullPath = "c:\\x" }; 757var mainProject = new Project { FullPath = "c:\\main" }; 759var importProject = new Project { FullPath = "c:\\import" }; 788var project = new Project { FullPath = "c:\\x" }; 807var project = new Project { FullPath = "c:\\1" }; 835Project project = new Project(); 874var project = new Project(); 917var project = new Project(); 1375var project = new Project(pre); 1404project = new Project(pre, null, null, collection);
Definition\ProjectItem_Tests.cs (26)
77Project project = new Project(); 782Project project = new Project(); 834Project project = new Project(projectCollection); 1113ObjectModelHelpers.AssertItems(expectedInclude, new Project(projectFile).Items.ToList()); 1153ObjectModelHelpers.AssertItems(expectedInclude, new Project(testFiles.ProjectFile, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, projectCollection).Items.ToList()); 1173ObjectModelHelpers.AssertItems(expectedInclude, new Project(testFiles.ProjectFile, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, projectCollection).Items.ToList()); 1869Project project = new Project(); 1892Project project = new Project(xml); 1916Project project = new Project(xml); 1928Project project = new Project(); 1948Project project = new Project(xml); 1961Project project = new Project(); 1992var project = new Project(); 2019Project project = new Project(); 2037Project project = new Project(); 2057Project import = new Project(); 2063Project project = new Project(xml); 2088Project import = new Project(); 2094Project project = new Project(xml); 2119Project import = new Project(); 2126Project project = new Project(xml); 2214var project = new Project(testProject.ProjectFile, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, env.CreateProjectCollection().Collection); 2274var project = new Project(testProject.ProjectFile, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, env.CreateProjectCollection().Collection); 3658return new Project(p, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, c) 3708itemsFromFragmentWithGlobs = Helpers.MakeList(new Project(testProject.ProjectFile).GetItems("i")); 3754var project = new Project(testFiles.ProjectFile, new Dictionary<string, string>(), null, projectCollection);
Definition\ProjectItemDefinition_Tests.cs (14)
34Project project = new Project(xml); 63Project project = new Project(xml); 80Project project = new Project(xml); 101Project project = new Project(xml); 130Project project = new Project(main); 160Project project = new Project(main); 484Project project = new Project(XmlReader.Create(new StringReader(content))); 506Project project = new Project(XmlReader.Create(new StringReader(content))); 528Project project = new Project(XmlReader.Create(new StringReader(content))); 550Project project = new Project(XmlReader.Create(new StringReader(content))); 572Project project = new Project(XmlReader.Create(new StringReader(content))); 594Project project = new Project(XmlReader.Create(new StringReader(content))); 616Project project = new Project(XmlReader.Create(new StringReader(content))); 638Project project = new Project(XmlReader.Create(new StringReader(content)));
Definition\ProjectMetadata_Tests.cs (8)
28Project project = new Project(); 55Project project = new Project(projectXml); 88Project project = new Project(); 108Project project = new Project(); 126Project project = new Project(); 446Project project = new Project(); 466Project project = new Project(xml); 504Microsoft.Build.Evaluation.Project project = new Microsoft.Build.Evaluation.Project();
Definition\ProjectProperty_Tests.cs (14)
27Project project = new Project(); 84Project project = new Project(); 101Project project = new Project(); 119Project project = new Project(); 136Project project = new Project(); 152Project project = new Project(); 175Project project = new Project(); 192Project project = new Project(globalProperties, null, ProjectCollection.GlobalProjectCollection); 206Project project = new Project(); 222Project project = new Project(); 241Project project = new Project(); 264Project import = new Project(); 270Project project = new Project(xml); 289Project 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)
55Project project = new Project(projectXml); 75Project project = new Project(projectXml); 95Project project = new Project(projectXml); 120Project project = new Project(projectXml); 146Project 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 (124)
BackEnd\BuildManager_Tests.cs (11)
2264var project = new Project(fileName); 2315Project project = new Project(fileName); 3120var project1 = new Project(projectPath1); 3125var project2 = new Project(projectPath2); 3188var project1 = new Project(projectPath1); 3203var project2 = new Project(projectPath2); 3273var project1 = new Project(projectPath1); 3288var project2 = new Project(projectPath2); 3705var mainProject = new Project(mainRootElement, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, collection); 3729var p2pProject = new Project(p2pProjectPath, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, collection); 3856var project = new Project(root, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion,
BackEnd\IntrinsicTask_Tests.cs (1)
3987var 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\TargetUpToDateChecker_Tests.cs (1)
607Project project = new Project(projectFile);
Collections\OMcollections_tests.cs (2)
310Project project = new Project(); 322Project project = new Project();
ConsoleLogger_Tests.cs (1)
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)
650Project project = new Project(projectElement, null, null, collection); 833Project project = new Project(reader); 845Project project = new Project(); 879Project project = new Project(reader); 911Project 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); 4369Project project = new Project(null, ObjectModelHelpers.MSBuildDefaultToolsVersion, collection); 4415Project project = new Project(projectFilename); 4572Project unused = new Project(primaryProject, null, null); 4673Project project = new Project(primaryProject.ProjectFile, null, null); 4703Project project = new Project(primaryProject.ProjectFile, null, null); 5022new Project(XmlReader.Create(new StringReader(projectContents)), null, "Fake", fakeProjectCollection)); 5251Project project = new Project(projectXml);
Evaluation\ItemEvaluation_Tests.cs (2)
598var project = new Project(projectFiles.ProjectFile); 659Project project = Should.NotThrow(() => new Project(projectFiles.ProjectFile));
Evaluation\Preprocessor_Tests.cs (17)
55Project project = new Project(); 84Project project = new Project(xml1); 128Project project = new Project(xml1); 172Project project = new Project(xml1); 216Project project = new Project(xml1); 264Project project = new Project(xml1); 298Project project = new Project(xml1); 368project = new Project(xr); 419Project project = new Project(xml1); 477Project project = new Project(xml1); 550Project project = new Project(xml1); 611Project project = new Project(xml1); 671Project project = new Project(xml1); 725Project project = new Project(xml0); 792Project project = new Project(); 826Project project = new Project(xml); 1239Project project = new Project(xml1);
Evaluation\ProjectSdkImplicitImport_Tests.cs (10)
112var project = new Project(projectRootElement); 135var project = new Project(projectRootElement); 202Project project = new Project(projectRootElement); 305Project project = new Project(ProjectRootElement.Create(XmlReader.Create(new StringReader(content)))); 329() => new Project(ProjectRootElement.Create(XmlReader.Create(new StringReader(content))))); 334var project = new Project(projectRootElementFromString.Project); 396Assert.Throws<InvalidProjectFileException>(() => new Project( 421Project project = new Project(ProjectRootElement.Create(XmlReader.Create(new StringReader(content)))); 445var project = new Project(projectRootElement); 480Project project = new Project(rootElement,
Graph\ProjectGraph_Tests.cs (2)
134var projectInstance = new Project().CreateProjectInstance(); 181var projectInstance = new Project().CreateProjectInstance();
Instance\ProjectInstance_Internal_Tests.cs (4)
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)
211Project project = new(); 278Project project = new Project(xml); 332Project project = new Project(xml); 367Project project = new Project(xml);
Microsoft.Build.Tasks.CodeAnalysis.UnitTests (1)
TargetTests.cs (1)
926Project 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)
219Project 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)
113var project = new MSB.Evaluation.Project(
1372 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 (190)
BackEnd\BuildManager\BuildManager.cs (2)
867public ProjectInstance GetProjectInstanceForBuild(Project project) 1556private BuildRequestConfiguration CreateConfiguration(Project project, BuildRequestConfiguration? existingConfiguration)
BackEnd\Shared\ConfigurationMetadata.cs (1)
36public 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; } 3404ErrorUtilities.VerifyThrowInvalidOperation(!ThrowInsteadOfSplittingItemElement, "OM_CannotSplitItemElementWhenSplittingIsDisabled", itemElement.Location, $"{nameof(Project)}.{nameof(ThrowInsteadOfSplittingItemElement)}"); 4033internal Data(Project project, PropertyDictionary<ProjectPropertyInstance> globalProperties, string explicitToolsVersion, string explicitSubToolsetVersion, bool CanEvaluateElementsWithFalseConditions) 4234internal Project Project { get; } 4643/// Data class representing a result from <see cref="Project.GetAllGlobs()"/> and its overloads. 4740/// Data class representing a result from <see cref="Project.GetItemProvenance(string)"/> and its overloads.
Definition\ProjectCollection.cs (50)
187/// Whether <see cref="Project.MarkDirty()">MarkDirty()</see> is temporarily disabled on 412/// Raised when a <see cref="Project"/> contained by this instance is directly changed. 591public ICollection<Project> LoadedProjects => GetLoadedProjects(true, null); 802/// Whether <see cref="Project.MarkDirty()">MarkDirty()</see> is temporarily disabled on 1102public ICollection<Project> GetLoadedProjects(string fullPath) 1112internal ICollection<Project> GetLoadedProjects(bool includeExternal, string fullPath = null) 1114List<Project> loaded; 1117loaded = fullPath == null ? new List<Project>(_loadedProjects) : new List<Project>(_loadedProjects.GetMatchingProjectsIfAny(fullPath)); 1138public Project LoadProject(string fileName) 1150public Project LoadProject(string fileName, string toolsVersion) 1163public Project LoadProject(string fileName, IDictionary<string, string> globalProperties, string toolsVersion) 1214Project project = _loadedProjects.GetMatchingProjectIfAny(fileName, globalProperties, effectiveToolsVersion); 1233public Project LoadProject(XmlReader xmlReader) 1245public Project LoadProject(XmlReader xmlReader, string toolsVersion) 1258public Project LoadProject(XmlReader xmlReader, IDictionary<string, string> globalProperties, string toolsVersion) 1345public void UnloadProject(Project project) 1395Project conflictingProject = GetLoadedProjects(false, null).FirstOrDefault(project => project.UsesProjectRootElement(projectRootElement)); 1413foreach (Project project in _loadedProjects) 1458var projects = new List<Project>(_loadedProjects); 1459foreach (Project project in projects) 1485var projects = new List<Project>(_loadedProjects); 1486foreach (Project project in projects) 1532/// Returns false if it was not unloaded because it was still in use by a loaded <see cref="Project"/>. 1547Project conflictingProject = GetLoadedProjects(false, null).FirstOrDefault(project => project.UsesProjectRootElement(projectRootElement)); 1573internal void OnAfterRenameLoadedProject(string oldFullPathIfAny, Project project) 1612internal void AfterUpdateLoadedProjectGlobalProperties(Project project) 2434private class LoadedProjectCollection : IEnumerable<Project> 2449private Dictionary<string, List<Project>> _loadedProjects = new Dictionary<string, List<Project>>(StringComparer.OrdinalIgnoreCase); 2473public IEnumerator<Project> GetEnumerator() 2477var projects = new List<Project>(); 2479foreach (List<Project> projectList in _loadedProjects.Values) 2481foreach (Project project in projectList) 2503internal IList<Project> GetMatchingProjectsIfAny(string fullPath) 2507_loadedProjects.TryGetValue(fullPath, out List<Project> candidates); 2509return candidates ?? (IList<Project>)Array.Empty<Project>(); 2518internal Project GetMatchingProjectIfAny(string fullPath, IDictionary<string, string> globalProperties, string toolsVersion) 2522if (_loadedProjects.TryGetValue(fullPath, out List<Project> candidates)) 2524foreach (Project candidate in candidates) 2541internal void AddProject(Project project) 2545if (!_loadedProjects.TryGetValue(project.FullPath, out List<Project> projectList)) 2547projectList = new List<Project>(); 2551foreach (Project existing in projectList) 2568internal bool RemoveProject(Project project) 2577internal bool RemoveProject(string projectFullPath, Project project) 2581if (!_loadedProjects.TryGetValue(projectFullPath, out List<Project> projectList)) 2609_loadedProjects = new Dictionary<string, List<Project>>(StringComparer.OrdinalIgnoreCase); 2618private 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)
35private readonly Project _project; 55internal ProjectItemDefinition(Project project, string itemType) 72public Project Project
Definition\ProjectLoadSettings.cs (3)
53/// By default, evaluations performed via <see cref="Project"/> evaluate and collect elements whose conditions were false (e.g. <see cref="Project.ItemsIgnoringCondition"/>). 54/// 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)
38internal 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)
20internal ProjectChangedEventArgs(Project project) 31public 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\ProjectInstance.cs (15)
366/// Creates a ProjectInstance from an external created <see cref="Project"/>. 369public ProjectInstance(Project project, ProjectInstanceSettings settings) 419/// Creates a ProjectInstance from an immutable <see cref="Project"/>. 420/// The resulting <see cref="ProjectInstance"/> object wraps the <see cref="Project"/> 424/// <param name="linkedProject">The immutable <see cref="Project"/>.</param> 426private ProjectInstance(Project linkedProject, bool fastItemLookupNeeded) 641internal ProjectInstance(Evaluation.Project.Data data, string directory, string fullPath, HostServices hostServices, PropertyDictionary<ProjectPropertyInstance> environmentVariableProperties, ProjectInstanceSettings settings) 895/// <param name="project">The immutable <see cref="Project"/> on which the ProjectInstance is based.</param> 897public static ProjectInstance FromImmutableProjectSource(Project project, ProjectInstanceSettings settings) 903private static IRetrievableEntryHashSet<ProjectItemDefinitionInstance> GetImmutableItemDefinitionsHashSetFromImmutableProject(Project linkedProject) 920Project linkedProject, 942Project linkedProject, 1006private static PropertyDictionary<ProjectPropertyInstance> GetImmutablePropertyDictionaryFromImmutableProject(Project linkedProject) 1170/// See <see cref="Project.LastEvaluationId"/>. 3385Project linkedProject,
ObjectModelRemoting\DefinitionObjectsLinks\ProjectItemDefinitionLink.cs (1)
20public abstract Project Project { get; }
ObjectModelRemoting\DefinitionObjectsLinks\ProjectItemLink.cs (1)
21public abstract Project Project { get; }
ObjectModelRemoting\DefinitionObjectsLinks\ProjectLink.cs (47)
19/// Allow for creating a local representation to external object of type <see cref="Project"/> 24/// Access to remote <see cref="Project.Xml"/>. 29/// Access to remote <see cref="Project.ThrowInsteadOfSplittingItemElement"/>. 34/// Access to remote <see cref="Project.IsDirty"/>. 39/// Access to remote <see cref="Project.GlobalProperties"/>. 44/// Access to remote <see cref="Project.ItemTypes"/>. 49/// Access to remote <see cref="Project.Properties"/>. 54/// Access to remote <see cref="Project.ConditionedProperties"/>. 59/// Access to remote <see cref="Project.ItemDefinitions"/>. 64/// Access to remote <see cref="Project.Items"/>. 69/// Access to remote <see cref="Project.ItemsIgnoringCondition"/>. 74/// Access to remote <see cref="Project.Imports"/>. 79/// Access to remote <see cref="Project.ImportsIncludingDuplicates"/>. 84/// Access to remote <see cref="Project.Targets"/>. 89/// Access to remote <see cref="Project.AllEvaluatedProperties"/>. 94/// Access to remote <see cref="Project.AllEvaluatedItemDefinitionMetadata "/>. 99/// Access to remote <see cref="Project.AllEvaluatedItems "/>. 104/// Access to remote <see cref="Project.ToolsVersion"/>. 109/// Access to remote <see cref="Project.SubToolsetVersion"/>. 114/// Access to remote <see cref="Project.SkipEvaluation"/>. 119/// Access to remote <see cref="Project.DisableMarkDirty"/>. 124/// Access to remote <see cref="Project.IsBuildEnabled"/>. 129/// Access to remote <see cref="Project.LastEvaluationId"/>. 134/// Facilitate remoting the <see cref="Project.GetAllGlobs(EvaluationContext)"/>. 139/// Facilitate remoting the <see cref="Project.GetAllGlobs(string, EvaluationContext)"/>. 144/// Facilitate remoting the <see cref="Project.GetItemProvenance(string, EvaluationContext)"/>. 149/// Facilitate remoting the <see cref="Project.GetItemProvenance(string, string, EvaluationContext)"/>. 154/// Facilitate remoting the <see cref="Project.GetItemProvenance(ProjectItem, EvaluationContext)"/>. 159/// Facilitate remoting the <see cref="Project.GetLogicalProject"/>. 164/// Facilitate remoting the <see cref="Project.GetProperty"/>. 169/// Facilitate remoting the <see cref="Project.GetPropertyValue"/>. 174/// Facilitate remoting the <see cref="Project.SetProperty"/>. 179/// Facilitate remoting the <see cref="Project.SetGlobalProperty"/>. 184/// Facilitate remoting the <see cref="Project.AddItem(string, string, IEnumerable{KeyValuePair{string, string}})"/>. 189/// Facilitate remoting the <see cref="Project.AddItemFast(string, string, IEnumerable{KeyValuePair{string, string}})"/>. 194/// Facilitate remoting the <see cref="Project.GetItems"/>. 199/// Facilitate remoting the <see cref="Project.GetItemsIgnoringCondition"/>. 204/// Facilitate remoting the <see cref="Project.GetItemsByEvaluatedInclude"/>. 209/// Facilitate remoting the <see cref="Project.RemoveProperty"/>. 214/// Facilitate remoting the <see cref="Project.RemoveGlobalProperty"/>. 219/// Facilitate remoting the <see cref="Project.RemoveItem"/>. 224/// Facilitate remoting the <see cref="Project.RemoveItems"/>. 229/// Facilitate remoting the <see cref="Project.ExpandString"/>. 234/// Facilitate remoting the <see cref="Project.CreateProjectInstance(ProjectInstanceSettings, EvaluationContext)"/>. 239/// Facilitate remoting the <see cref="Project.MarkDirty"/>. 244/// Facilitate remoting the <see cref="Project.ReevaluateIfNecessary(EvaluationContext)"/>. 249/// Facilitate remoting the <see cref="Project.SaveLogicalProject"/>.
ObjectModelRemoting\DefinitionObjectsLinks\ProjectPropertyLink.cs (1)
20public abstract Project Project { get; }
ObjectModelRemoting\ExternalProjectsProvider.cs (1)
21public 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 (566)
Construction\ConstructionEditing_Tests.cs (3)
2323Project project = projectFromString.Project; 2351Project project = projectFromString.Project; 3231var p = new Project(testProject.ProjectFile);
Construction\ElementLocationPublic_Tests.cs (1)
117var project = ObjectModelHelpers.CreateInMemoryProject(content);
Construction\ProjectChooseElement_Tests.cs (1)
275Project project = projectFromString.Project;
Construction\ProjectFormatting_Tests.cs (19)
116Project project = new Project(xml); 152Project project = new Project(xml); 187Project project = new Project(xml); 219Project project = new Project(xml); 248Project project = new Project(xml); 283Project project = new Project(xml); 322Project project = new Project(xml); 365Project project = new Project(xml); 392Project project = new Project(xml); 417Project project = new Project(xml); 447Project project = new Project(xml); 472Project project = new Project(xml); 534Project project = new Project(); 559Project project = new Project(NewProjectFileOptions.None); 580Project project = new Project(NewProjectFileOptions.None); 602Project project = new Project(NewProjectFileOptions.IncludeXmlNamespace); 625Project project = new Project(NewProjectFileOptions.IncludeXmlDeclaration); 645Project project = new Project(NewProjectFileOptions.None); 693var project = new Project(ProjectRootElement.Open(file, ProjectCollection.GlobalProjectCollection));
Construction\ProjectImportElement_Tests.cs (3)
179Project project = projectFromString.Project; 218Project project = projectFromString.Project; 264Project 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)
1021Project[] projects = new Project[iterations]; 1745var project = new Project(rootElement, null, null, projectCollection);
Construction\WhiteSpacePreservation_Tests.cs (2)
446Action<ProjectRootElement, Project> act) 473var 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 (119)
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); 4335Project p; 4343private static void GetProjectAndItemAtPosition(string project, string itemValue, int position, out Project p, out ProjectItem item) 4418private void VerifyContentOfSampleProject(Project project)
Definition\ProjectCollection_Tests.cs (57)
70Project project = new Project(path); 72Project project2 = ProjectCollection.GlobalProjectCollection.LoadProject(path); 95Project project = new Project(); 101Project project2 = ProjectCollection.GlobalProjectCollection.LoadProject(path); 125Project project = new Project(collection); 130Project project2 = collection.LoadProject(path); 149var project = new Project { FullPath = "c:\\x" }; 150Project project2 = ProjectCollection.GlobalProjectCollection.LoadProject("c:\\x"); 168Project project = collection.LoadProject(path); 199Project project = collection.LoadProject(path, "4.0"); 230Project project = collection.LoadProject(path, null, "4.0"); 254Project project = collection.LoadProject(reader); 270Project project = collection.LoadProject(reader, ObjectModelHelpers.MSBuildDefaultToolsVersion); 284var project = new Project(collection); 323var project1 = new Project { FullPath = "c:\\1" }; 326var project2 = new Project(collection) { FullPath = "c:\\1" }; 347Project project1 = collection1.LoadProject(path); 348Project project1b = collection1.LoadProject(path); 353Project project2 = collection2.LoadProject(path); 386var project = new Project { FullPath = "c:\\1" }; 412var project1 = 419var project2 = 428List<Project> projects = Helpers.MakeList(ProjectCollection.GlobalProjectCollection.LoadedProjects); 443var project = new Project { FullPath = "c:\\1" }; 458Project project2 = ProjectCollection.GlobalProjectCollection.LoadProject("c:\\1", project2Globals, null); 510var project1 = new Project(xml, null, "2.0") { FullPath = "c:\\1" }; 512var project2 = new Project(xml, null, ObjectModelHelpers.MSBuildDefaultToolsVersion) { FullPath = "c:\\1" }; 531Project project = projectFromString.Project; 534Project project2 = ProjectCollection.GlobalProjectCollection.LoadProject("c:\\123.proj", null, null); 553Project project = projectFromString.Project; 556Project project2 = ProjectCollection.GlobalProjectCollection.LoadProject("c:\\123.proj", null, null); 569var project = new Project(collection) { FullPath = "c:\\x" }; 573Project newProject = collection.LoadProject("c:\\x", globalProperties, null); 586var project1 = new Project(collection) { FullPath = "c:\\y" }; 596var project2 = new Project(collection) { FullPath = "c:\\x" }; 613var project1 = new Project(collection) { FullPath = "c:\\y" }; 635var project1 = new Project(collection) { FullPath = "c:\\y" }; 645var project2 = new Project(collection) { FullPath = "c:\\x" }; 682var project1 = new Project(collection) { FullPath = "c:\\y" }; 698var project = new Project { FullPath = "c:\\x" }; 714var project = new Project { FullPath = "c:\\x" }; 742var project = new Project { FullPath = "c:\\x" }; 757var mainProject = new Project { FullPath = "c:\\main" }; 759var importProject = new Project { FullPath = "c:\\import" }; 788var project = new Project { FullPath = "c:\\x" }; 807var project = new Project { FullPath = "c:\\1" }; 835Project project = new Project(); 840Project project2 = collection.LoadProject(file1); 874var project = new Project(); 880Project project2 = collection.LoadProject(file1); 883Project project3 = collection.LoadProject(file1); 917var project = new Project(); 926Project project3 = collection.LoadProject(file1); 1159Project project = projectFromString.Project; 1268Project project = collection.LoadProject(reader, ObjectModelHelpers.MSBuildDefaultToolsVersion); 1375var project = new Project(pre); 1392Project project = null;
Definition\ProjectItem_Tests.cs (42)
77Project project = new Project(); 160Project project = projectFromString.Project; 782Project project = new Project(); 834Project project = new Project(projectCollection); 1195Project project = projectFromString.Project; 1238Project project = projectFromString.Project; 1289Project project = projectFromString.Project; 1359Project project = projectFromString.Project; 1457Project project = projectFromString.Project; 1869Project project = new Project(); 1892Project project = new Project(xml); 1916Project project = new Project(xml); 1928Project project = new Project(); 1948Project project = new Project(xml); 1961Project project = new Project(); 1992var project = new Project(); 2019Project project = new Project(); 2037Project project = new Project(); 2057Project import = new Project(); 2063Project project = new Project(xml); 2088Project import = new Project(); 2094Project project = new Project(xml); 2119Project import = new Project(); 2126Project project = new Project(xml); 2155var project = ObjectModelHelpers.CreateInMemoryProject(env.CreateProjectCollection().Collection, projectContents); 2181var project = ObjectModelHelpers.CreateInMemoryProject(env.CreateProjectCollection().Collection, projectContents); 2214var project = new Project(testProject.ProjectFile, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, env.CreateProjectCollection().Collection); 2274var project = new Project(testProject.ProjectFile, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, env.CreateProjectCollection().Collection); 2381var project = ObjectModelHelpers.CreateInMemoryProject(projectContents); 2398var project = ObjectModelHelpers.CreateInMemoryProject(projectContents); 2419var project = ObjectModelHelpers.CreateInMemoryProject(content); 2446var project = ObjectModelHelpers.CreateInMemoryProject(content); 2478var project = ObjectModelHelpers.CreateInMemoryProject(content); 2523var project = ObjectModelHelpers.CreateInMemoryProject(content); 2554var project = ObjectModelHelpers.CreateInMemoryProject(env.CreateProjectCollection().Collection, content); 2591var project = ObjectModelHelpers.CreateInMemoryProject(env.CreateProjectCollection().Collection, content); 2622var project = ObjectModelHelpers.CreateInMemoryProject(content); 2653Project project = ObjectModelHelpers.CreateInMemoryProject(content); 2682Project project = ObjectModelHelpers.CreateInMemoryProject(content); 2758var project = ObjectModelHelpers.CreateInMemoryProject(ObjectModelHelpers.FormatProjectContentsWithItemGroupFragment(projectContents)); 2800var project = ObjectModelHelpers.CreateInMemoryProject(ObjectModelHelpers.FormatProjectContentsWithItemGroupFragment(projectContents)); 3754var project = new Project(testFiles.ProjectFile, new Dictionary<string, string>(), null, projectCollection);
Definition\ProjectItemDefinition_Tests.cs (25)
34Project project = new Project(xml); 63Project project = new Project(xml); 80Project project = new Project(xml); 101Project project = new Project(xml); 130Project project = new Project(main); 160Project project = new Project(main); 214Project project = projectFromString.Project; 245Project project = projectFromString.Project; 272Project project = projectFromString.Project; 299Project project = projectFromString.Project; 330Project project = projectFromString.Project; 358Project project = projectFromString.Project; 362Assert.Equal("%25(filename)", Project.GetMetadataValueEscaped(item, "m")); 388Project project = projectFromString.Project; 416Project project = projectFromString.Project; 451Project project = projectFromString.Project; 484Project project = new Project(XmlReader.Create(new StringReader(content))); 506Project project = new Project(XmlReader.Create(new StringReader(content))); 528Project project = new Project(XmlReader.Create(new StringReader(content))); 550Project project = new Project(XmlReader.Create(new StringReader(content))); 572Project project = new Project(XmlReader.Create(new StringReader(content))); 594Project project = new Project(XmlReader.Create(new StringReader(content))); 616Project project = new Project(XmlReader.Create(new StringReader(content))); 638Project project = new Project(XmlReader.Create(new StringReader(content))); 658Project project = projectFromString.Project; // No exception
Definition\ProjectMetadata_Tests.cs (19)
28Project project = new Project(); 55Project project = new Project(projectXml); 88Project project = new Project(); 108Project project = new Project(); 126Project project = new Project(); 159Project project = projectFromString.Project; 186Project project = projectFromString.Project; 212Project project = projectFromString.Project; 239Project project = projectFromString.Project; 271Project project = projectFromString.Project; 303Project project = projectFromString.Project; 335Project project = projectFromString.Project; 366Project project = projectFromString.Project; 395Project project = projectFromString.Project; 429Project project = projectFromString.Project; 446Project project = new Project(); 466Project project = new Project(xml); 492Project project = projectFromString.Project; 504Microsoft.Build.Evaluation.Project project = new Microsoft.Build.Evaluation.Project();
Definition\ProjectProperty_Tests.cs (14)
27Project project = new Project(); 84Project project = new Project(); 101Project project = new Project(); 119Project project = new Project(); 136Project project = new Project(); 152Project project = new Project(); 175Project project = new Project(); 192Project project = new Project(globalProperties, null, ProjectCollection.GlobalProjectCollection); 206Project project = new Project(); 222Project project = new Project(); 241Project project = new Project(); 264Project import = new Project(); 270Project project = new Project(xml); 289Project project = new Project(projectXml);
Definition\ProtectImports_Tests.cs (33)
133Project project = GetProject(); 148Project project = GetProject(); 164Project project = GetProject(); 183Project project = GetProject(); 198Project project = GetProject(); 213Project project = GetProject(); 228Project project = GetProject(); 241Project project = GetProject(); 255Project project = GetProject(); 269Project project = GetProject(); 283Project project = GetProject(); 303Project project = GetProject(); 318Project project = GetProject(); 333Project project = GetProject(); 348Project project = GetProject(); 361Project project = GetProject(); 375Project project = GetProject(); 390Project project = GetProject(); 406Project project = GetProject(); 426Project project = GetProject(); 441Project project = GetProject(); 454Project project = GetProject(); 468Project project = GetProject(); 482Project project = GetProject(); 522private ProjectItem GetImportedItem(Project project) 538private ProjectMetadata GetImportedMetadata(Project project) 555private ProjectMetadata GetNonOverridableMetadata(Project project) 572private ProjectMetadata GetOverridableMetadata(Project project) 588private Project GetProject() 606Project project = projectFromString.Project; 616private ProjectProperty GetProperty(Project project) 629private ProjectItem GetProjectItem(Project project) 645private 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)
55Project project = new Project(projectXml); 75Project project = new Project(projectXml); 95Project project = new Project(projectXml); 120Project project = new Project(projectXml); 146Project 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)
472public static void VerifyProjectCollectionLinks(IEnumerable<Project> projects, int expectedLocal, int expectedLinks) 474HashSet<Project> remotes = new HashSet<Project>(); 477foreach (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 (524)
BackEnd\BatchingEngine_Tests.cs (2)
488Project project = projectFromString.Project; 522Project project = projectFromString.Project;
BackEnd\BuildManager_Tests.cs (36)
441Project project = CreateProject(CleanupFileContents(contents), MSBuildDefaultToolsVersion, _projectCollection, false); 491Project project = CreateProject(CleanupFileContents(contents), MSBuildDefaultToolsVersion, 649var project = CreateProject(contents, null, _projectCollection, false); 702var project = CreateProject(contents, null, _projectCollection, false); 772var project = CreateProject(contents, null, _projectCollection, false); 832var project = CreateProject(contents, null, _projectCollection, false); 899var project = CreateProject(contents, null, projectCollection, false); 930var project = CreateProject(contents, null, _projectCollection, false); 1151var project = CreateProject(contents, null, _projectCollection, false); 1774Project project = CreateProject(contents, MSBuildDefaultToolsVersion, _projectCollection, true); 1805Project project = CreateProject(contents, MSBuildDefaultToolsVersion, _projectCollection, true); 1840Project project = CreateProject(contents, MSBuildDefaultToolsVersion, _projectCollection, true); 1897Project project = CreateProject(contents, MSBuildDefaultToolsVersion, _projectCollection, true); 1925Project project = _projectCollection.LoadProject(data.ProjectFullPath); 1951Project project = _projectCollection.LoadProject(data.ProjectFullPath); 1983Project project = _projectCollection.LoadProject(data.ProjectFullPath); 2043Project project2 = projectCollection2.LoadProject(p2pProject); 2114Project project = projectCollection.LoadProject(rootProjectPath); 2264var project = new Project(fileName); 2315Project project = new Project(fileName); 3120var project1 = new Project(projectPath1); 3125var project2 = new Project(projectPath2); 3188var project1 = new Project(projectPath1); 3203var project2 = new Project(projectPath2); 3273var project1 = new Project(projectPath1); 3288var project2 = new Project(projectPath2); 3407Project project = CreateProject(contents, MSBuildDefaultToolsVersion, _projectCollection, true); 3437Project project = CreateProject(contents, MSBuildDefaultToolsVersion, _projectCollection, true); 3468Project project = CreateProject(contents, MSBuildDefaultToolsVersion, _projectCollection, true); 3577Project project = CreateProject(contents, toolsVersion, projectCollection, deleteTempProject); 3595private Project CreateProject(string contents, string toolsVersion, ProjectCollection projectCollection, bool deleteTempProject) 3598Project project = projectFromString.Project; 3705var mainProject = new Project(mainRootElement, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, collection); 3729var p2pProject = new Project(p2pProjectPath, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, collection); 3856var project = new Project(root, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, 4410Project 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)
246Project 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; 3952Project project = projectFromString.Project; 3987var 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 (18)
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);
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\Scheduler_Tests.cs (1)
713Project project = projectFromString.Project;
BackEnd\SdkResultOutOfProc_Tests.cs (2)
222Project project = Project.FromProjectRootElement(projectRootElement, projectOptions);
BackEnd\TargetBuilder_Tests.cs (4)
327Project p = projectFromString.Project; 1347Project project = projectFromString.Project; 1374Project project = projectFromString.Project; 1677Project project = projectFromString.Project;
BackEnd\TargetEntry_Tests.cs (2)
861Project project = projectFromString.Project; 1181Project project = projectFromString.Project;
BackEnd\TargetUpToDateChecker_Tests.cs (10)
59Project p = projectFromString.Project; 90Project p = projectFromString.Project; 120Project p = projectFromString.Project; 319Project p = projectFromString.Project; 348Project p = projectFromString.Project; 377Project p = projectFromString.Project; 407Project p = projectFromString.Project; 442Project p = projectFromString.Project; 520Project p = projectFromString.Project; 607Project project = new Project(projectFile);
BackEnd\TaskBuilder_Tests.cs (13)
79Project project = projectFromString.Project; 132Project project = projectFromString.Project; 168Project project = projectFromString.Project; 238Project project = projectFromString.Project; 291Project project = projectFromString.Project; 362Project project = projectFromString.Project; 412Project project = projectFromString.Project; 450Project project = projectFromString.Project; 478Project project = projectFromString.Project; 502Project project = projectFromString.Project; 533Project project = projectFromString.Project; 564Project project = projectFromString.Project; 1243Project project = projectFromString.Project;
BackEnd\TaskExecutionHost_Tests.cs (1)
1563Project project = projectFromString.Project;
BinaryLogger_Tests.cs (2)
123Project project = ObjectModelHelpers.CreateInMemoryProject(collection, projectText); 219Project 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)
219Project project = ObjectModelHelpers.CreateInMemoryProject(projectOriginalContents); 264Project project = ObjectModelHelpers.CreateInMemoryProject(projectOriginalContents); 312Project project = ObjectModelHelpers.CreateInMemoryProject(projectOriginalContents); 363Project project = ObjectModelHelpers.CreateInMemoryProject(projectOriginalContents); 370Assert.Equal("foo%253Bbar.weirdo", Project.GetEvaluatedItemIncludeEscaped(newItems.First())); 430Project project = ObjectModelHelpers.CreateInMemoryProject(projectOriginalContents); 472Project project = ObjectModelHelpers.CreateInMemoryProject(projectOriginalContents); 480Assert.Equal("foo%253bbar.weirdo", Project.GetEvaluatedItemIncludeEscaped(newItems.First())); // "Newly added item should have correct EvaluatedIncludeEscaped" 514Project project = ObjectModelHelpers.CreateInMemoryProject(projectOriginalContents); 522Assert.Equal("foo.AAA%253bBBB", Project.GetEvaluatedItemIncludeEscaped(newItems.First())); // "Newly added item should have correct EvaluatedIncludeEscaped" 650Project project = new Project(projectElement, null, null, collection); 679Project project = ObjectModelHelpers.CreateInMemoryProject(@" 708Project project = ObjectModelHelpers.CreateInMemoryProject(@" 742Project project = ObjectModelHelpers.CreateInMemoryProject(@" 800Project project = ObjectModelHelpers.CreateInMemoryProject(@" 833Project project = new Project(reader); 845Project project = new Project(); 879Project project = new Project(reader); 911Project project = new Project(reader); 1818internal static IEnumerable<ProjectItem> ModifyItemOfTypeInProject(Project project, string itemType, string oldEvaluatedInclude, string newEvaluatedInclude) 1847Assert.Equal("%3B", Project.GetMetadataValueEscaped(item, "EscapedSemicolon")); 1853Assert.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); 3888Project project = projectFromString.Project; 3954Project project = projectFromString.Project; 4006Project project = projectFromString.Project; 4058Project project = projectFromString.Project; 4117Project project = projectFromString.Project; 4180Project project = projectFromString.Project; 4239Project project = projectFromString.Project; 4291Project project = projectFromString.Project; 4335Project project = projectFromString.Project; 4369Project project = new Project(null, ObjectModelHelpers.MSBuildDefaultToolsVersion, collection); 4415Project project = new Project(projectFilename); 4572Project unused = new Project(primaryProject, null, null); 4613Project project = projectFromString.Project; 4673Project project = new Project(primaryProject.ProjectFile, null, null); 4703Project project = new Project(primaryProject.ProjectFile, null, null); 4733Project project = projectFromString.Project; 5060Project project = pc.LoadProject(tempPath.Path); 5101Project project = pc.LoadProject(testTargetPath); 5251Project project = new Project(projectXml);
Evaluation\ImportFromMSBuildExtensionsPath_Tests.cs (8)
410var project = projColln.LoadProject(mainProjectPath); 504var project = projColln.LoadProject(mainProjectPath); 581var project = projectCollection.LoadProject(mainProjectPath); 712var project = projectCollection.LoadProject(mainProjectPath); 777var project = projectCollection.LoadProject(mainProjectPath); 884private void CreateAndBuildProjectForImportFromExtensionsPath(string extnPathPropertyName, Action<Project, MockLogger> action) 918Action<Project, MockLogger> action) 927var project = projColln.LoadProject(mainProjectPath);
Evaluation\IntrinsicFunctionOverload_Tests.cs (20)
33Project project = projectFromString.Project; 55Project project = projectFromString.Project; 77Project project = projectFromString.Project; 99Project project = projectFromString.Project; 119Project project = projectFromString.Project; 141Project project = projectFromString.Project; 163Project project = projectFromString.Project; 185Project project = projectFromString.Project; 205Project project = projectFromString.Project; 227Project project = projectFromString.Project; 249Project project = projectFromString.Project; 271Project project = projectFromString.Project; 291Project project = projectFromString.Project; 313Project project = projectFromString.Project; 335Project project = projectFromString.Project; 357Project project = projectFromString.Project; 377Project project = projectFromString.Project; 399Project project = projectFromString.Project; 421Project project = projectFromString.Project; 443Project project = projectFromString.Project;
Evaluation\ItemEvaluation_Tests.cs (2)
598var project = new Project(projectFiles.ProjectFile); 659Project 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 (10)
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);
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(@" 368Project project = ObjectModelHelpers.CreateInMemoryProject(@" 406Project 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)
211Project project = new(); 278Project project = new Project(xml); 332Project project = new Project(xml); 367Project project = new Project(xml);
Parser_Tests.cs (1)
577var project = ObjectModelHelpers.CreateInMemoryProject(projectContent);
Microsoft.Build.Tasks.CodeAnalysis.UnitTests (2)
TargetTests.cs (2)
926Project proj = new Project(reader); 956static void addTask(Project proj, string taskName, Dictionary<string, string> parameters)
Microsoft.Build.Tasks.UnitTests (36)
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)
61Project project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(projectFilePath, touchProject: false); 97Project project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(projectFilePath, touchProject: false); 140Project project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(projectFilePath, touchProject: false); 176Project project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(projectFilePath, touchProject: false);
ProjectExtensionsImportTestBase.cs (8)
56Project project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(ObjectModelHelpers.CreateFileInTempProjectDirectory(_projectRelativePath, @" 77Project project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(ObjectModelHelpers.CreateFileInTempProjectDirectory(_projectRelativePath, $@" 102Project project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(ObjectModelHelpers.CreateFileInTempProjectDirectory(_projectRelativePath, $@" 138Project project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(ObjectModelHelpers.CreateFileInTempProjectDirectory(_projectRelativePath, $@" 170Project project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(ObjectModelHelpers.CreateFileInTempProjectDirectory(_projectRelativePath, $@" 197Project project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(ObjectModelHelpers.CreateFileInTempProjectDirectory(_projectRelativePath, @" 215Project project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(ObjectModelHelpers.CreateFileInTempProjectDirectory(_projectRelativePath, @" 241Project project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(ObjectModelHelpers.CreateFileInTempProjectDirectory(_projectRelativePath, @"
RegressionTests.cs (2)
32Project project = ObjectModelHelpers.CreateInMemoryProject($@" 59var project = ObjectModelHelpers.CreateInMemoryProject($@"
XmlPeek_Tests.cs (1)
336Project project = ObjectModelHelpers.CreateInMemoryProject(@"<Project><Target Name=""Test""><XmlPeek /></Target></Project>", log);
XmlPoke_Tests.cs (3)
145Project project = ObjectModelHelpers.CreateInMemoryProject(@"<Project><Target Name=""Test""><XmlPoke /></Target></Project>", log); 157Project project = ObjectModelHelpers.CreateInMemoryProject(projectContent, log); 170Project project = ObjectModelHelpers.CreateInMemoryProject(projectContent, log);
Microsoft.Build.UnitTests.Shared (21)
EngineTestEnvironment.cs (1)
219Project project = new Project(ProjectFile, globalProperties, toolsVersion, projectCollection);
MockEngine.cs (1)
247Project 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); 1359Project project = projectFromString.Project; 1375Project project = projectFromString.Project; 1586public 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)
3584Project project = pc.LoadProject(testProjectFile); 3656Project project = pc.LoadProject(testProjectFile);
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (12)
Build\ProjectBuildManager.cs (5)
81private static async Task<(MSB.Evaluation.Project? project, DiagnosticLog log)> LoadProjectAsync( 113var project = new MSB.Evaluation.Project( 129public Task<(MSB.Evaluation.Project? project, DiagnosticLog log)> LoadProjectAsync( 224MSB.Evaluation.Project project, DiagnosticLog log, CancellationToken cancellationToken) 235MSB.Evaluation.Project project, string[] requiredTargets, string[] optionalTargets, DiagnosticLog log, CancellationToken cancellationToken)
MSBuild\CSharp\CSharpProjectFile.cs (1)
13public CSharpProjectFile(CSharpProjectFileLoader loader, MSB.Evaluation.Project? project, ProjectBuildManager buildManager, DiagnosticLog log)
MSBuild\CSharp\CSharpProjectFileLoader.cs (1)
17protected override ProjectFile CreateProjectFile(MSB.Evaluation.Project? project, ProjectBuildManager buildManager, DiagnosticLog log)
MSBuild\ProjectFile\ProjectFile.cs (2)
21private readonly MSB.Evaluation.Project? _loadedProject; 29protected ProjectFile(ProjectFileLoader loader, MSB.Evaluation.Project? loadedProject, ProjectBuildManager buildManager, DiagnosticLog log)
MSBuild\ProjectFile\ProjectFileLoader.cs (1)
16protected abstract ProjectFile CreateProjectFile(MSB.Evaluation.Project? project, ProjectBuildManager buildManager, DiagnosticLog log);
MSBuild\VisualBasic\VisualBasicProjectFile.cs (1)
13public VisualBasicProjectFile(VisualBasicProjectFileLoader loader, MSB.Evaluation.Project? loadedProject, ProjectBuildManager buildManager, DiagnosticLog log)
MSBuild\VisualBasic\VisualBasicProjectFileLoader.cs (1)
17protected override ProjectFile CreateProjectFile(MSB.Evaluation.Project? project, ProjectBuildManager buildManager, DiagnosticLog log)
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)
844Project project = collection.LoadProject(projectFile, globalProperties, toolsVersion); 1092private static ExitType OutputPropertiesAfterEvaluation(string[] getProperty, string[] getItem, Project project, TextWriter outputStream) 1416Microsoft.Build.Evaluation.Project project = projectCollection.LoadProject(projectFile, globalProperties, toolsVersion); 1443Project project = projectCollection.LoadProject(projectFile, globalProperties, toolsVersion); 1723Project 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)