1 instantiation of SolutionProjectGenerator
Microsoft.Build (1)
Construction\Solution\SolutionProjectGenerator.cs (1)
219
SolutionProjectGenerator projectGenerator = new
SolutionProjectGenerator
(
57 references to SolutionProjectGenerator
Microsoft.Build (8)
BackEnd\Components\ProjectCache\ProjectCacheService.cs (1)
636
if (globalProperties.TryGetValue(
SolutionProjectGenerator
.CurrentSolutionConfigurationContents, out string? solutionConfigurationXml)
Construction\Solution\SolutionProjectGenerator.cs (1)
219
SolutionProjectGenerator
projectGenerator = new SolutionProjectGenerator(
Evaluation\Evaluator.cs (1)
1739
var solutionPath = _data.GetProperty(
SolutionProjectGenerator
.SolutionPathPropertyName)?.EvaluatedValue;
Graph\GraphBuilder.cs (3)
291
string solutionConfigurationXml =
SolutionProjectGenerator
.GetSolutionConfiguration(Solution, currentSolutionConfiguration);
305
solutionGlobalPropertiesBuilder[
SolutionProjectGenerator
.SolutionPathPropertyName] = EscapingUtilities.Escape(Path.Combine(Solution.SolutionFileDirectory, Path.GetFileName(Solution.FullPath)));
323
if (!
SolutionProjectGenerator
.WouldProjectBuild(Solution, currentSolutionConfiguration.FullName, project, projectConfiguration))
Graph\ProjectInterpretation.cs (1)
102
string solutionConfigurationXml = requesterInstance.GetEngineRequiredPropertyValue(
SolutionProjectGenerator
.CurrentSolutionConfigurationContents);
Instance\ProjectInstance.cs (1)
2899
ProjectInstance[] instances =
SolutionProjectGenerator
.Generate(sp, globalProperties, toolsVersion, projectBuildEventContext, loggingService, targetNames, sdkResolverService, submissionId);
Microsoft.Build.Engine.UnitTests (49)
Construction\SolutionFilter_Tests.cs (1)
143
ProjectInstance[] instances =
SolutionProjectGenerator
.Generate(solution, null, null, _buildEventContext, mockLogger);
Construction\SolutionProjectGenerator_Tests.cs (45)
78
ProjectInstance[] instances =
SolutionProjectGenerator
.Generate(SolutionFile.Parse(sln.Path), null, null, _buildEventContext, CreateMockLoggingService());
108
ProjectInstance[] instances =
SolutionProjectGenerator
.Generate(SolutionFile.Parse(solutionPath), null, null, _buildEventContext, CreateMockLoggingService());
336
SolutionProjectGenerator
.AddErrorWarningMessageElement(target, XMakeElements.message, true, "SolutionVenusProjectNoClean");
337
SolutionProjectGenerator
.AddErrorWarningMessageElement(target, XMakeElements.warning, true, "SolutionParseUnknownProjectType", "proj1.csproj");
338
SolutionProjectGenerator
.AddErrorWarningMessageElement(target, XMakeElements.error, true, "SolutionInvalidSolutionConfiguration");
404
ProjectInstance[] instances =
SolutionProjectGenerator
.Generate(solution, null, "3.5", _buildEventContext, CreateMockLoggingService());
445
ProjectInstance[] instances =
SolutionProjectGenerator
.Generate(solution, null, "3.5", _buildEventContext, CreateMockLoggingService());
475
ProjectInstance[] instances =
SolutionProjectGenerator
.Generate(solution, null, null, _buildEventContext, CreateMockLoggingService());
522
ProjectInstance[] instances =
SolutionProjectGenerator
.Generate(solution, null, null, _buildEventContext, CreateMockLoggingService());
563
ProjectInstance[] instances =
SolutionProjectGenerator
.Generate(solution, null, null, _buildEventContext, CreateMockLoggingService());
676
ProjectInstance[] instances =
SolutionProjectGenerator
.Generate(sp, null, null, _buildEventContext, CreateMockLoggingService());
698
ProjectInstance[] instances1 =
SolutionProjectGenerator
.Generate(sp1, null, null, _buildEventContext, CreateMockLoggingService());
762
ProjectInstance[] instances =
SolutionProjectGenerator
.Generate(sp, null, null, _buildEventContext, CreateMockLoggingService());
824
ProjectInstance[] instances =
SolutionProjectGenerator
.Generate(sp, null, null, _buildEventContext, CreateMockLoggingService());
894
SolutionProjectGenerator
.AddPropertyGroupForSolutionConfiguration(projectXml, solution, solutionConfiguration);
1096
var instances =
SolutionProjectGenerator
.Generate(solution, null, null, _buildEventContext, CreateMockLoggingService());
1147
SolutionProjectGenerator
.AddPropertyGroupForSolutionConfiguration(projectXml, solution, solutionConfiguration);
1217
SolutionProjectGenerator
.AddPropertyGroupForSolutionConfiguration(projectXml, solution, solutionConfiguration);
1262
SolutionProjectGenerator
.AddPropertyGroupForSolutionConfiguration(projectXml, solution, solutionConfiguration);
1322
var instance =
SolutionProjectGenerator
.Generate(solution, null, ObjectModelHelpers.MSBuildDefaultToolsVersion, _buildEventContext, CreateMockLoggingService())[0];
1394
ProjectInstance[] instances =
SolutionProjectGenerator
.Generate(solution, null, ObjectModelHelpers.MSBuildDefaultToolsVersion, _buildEventContext, CreateMockLoggingService());
1543
ProjectInstance[] instances =
SolutionProjectGenerator
.Generate(solution, null, "invalid", _buildEventContext, CreateMockLoggingService());
1589
ProjectInstance[] instances =
SolutionProjectGenerator
.Generate(solution, null, null, BuildEventContext.Invalid, CreateMockLoggingService());
1670
ProjectInstance[] instances =
SolutionProjectGenerator
.Generate(solution, null, null, BuildEventContext.Invalid, CreateMockLoggingService());
1702
ProjectInstance[] instances =
SolutionProjectGenerator
.Generate(solution, null, null, BuildEventContext.Invalid, CreateMockLoggingService());
1915
Assert.Equal("Debug|Mixed Platforms",
SolutionProjectGenerator
.PredictActiveSolutionConfigurationName(solution, globalProperties));
1918
Assert.Equal("Release|Mixed Platforms",
SolutionProjectGenerator
.PredictActiveSolutionConfigurationName(solution, globalProperties));
1921
Assert.Equal("Release|Win32",
SolutionProjectGenerator
.PredictActiveSolutionConfigurationName(solution, globalProperties));
1924
Assert.Null(
SolutionProjectGenerator
.PredictActiveSolutionConfigurationName(solution, globalProperties));
1966
ProjectInstance[] instances =
SolutionProjectGenerator
.Generate(solution, null, null, BuildEventContext.Invalid, CreateMockLoggingService());
2027
ProjectInstance[] instances =
SolutionProjectGenerator
.Generate(solution, null, null, BuildEventContext.Invalid, CreateMockLoggingService());
2112
ProjectInstance[] instances =
SolutionProjectGenerator
.Generate(solution, globalProperties, null, BuildEventContext.Invalid, CreateMockLoggingService());
2384
ProjectInstance[] instances =
SolutionProjectGenerator
.Generate(solution, globalProperties, null, BuildEventContext.Invalid, collection.LoggingService);
2434
ProjectInstance[] instances =
SolutionProjectGenerator
.Generate(solution, null, null, BuildEventContext.Invalid, CreateMockLoggingService(), new List<string> { "One" });
2438
instances =
SolutionProjectGenerator
.Generate(solution, null, null, BuildEventContext.Invalid, CreateMockLoggingService(), new List<string> { "Two", "Three", "Four" });
2444
instances =
SolutionProjectGenerator
.Generate(solution, null, null, BuildEventContext.Invalid, CreateMockLoggingService(), new List<string> { "Build" });
2448
instances =
SolutionProjectGenerator
.Generate(solution, null, null, BuildEventContext.Invalid, CreateMockLoggingService(), new List<string> { "Five", "Rebuild" });
2453
instances =
SolutionProjectGenerator
.Generate(solution, null, null, BuildEventContext.Invalid, CreateMockLoggingService(), new List<string> { "My_Project:Six" });
2493
ProjectInstance[] instances =
SolutionProjectGenerator
.Generate(solution, null, null, BuildEventContext.Invalid, CreateMockLoggingService(), null);
2577
instances =
SolutionProjectGenerator
.Generate(solution, globalProperties, null, BuildEventContext.Invalid, CreateMockLoggingService(), targetNames);
2584
instances =
SolutionProjectGenerator
.Generate(solution, globalProperties, null, BuildEventContext.Invalid, CreateMockLoggingService(), new[] { "Foo" });
2633
ProjectInstance projectInstance =
SolutionProjectGenerator
.Generate(solutionFile, null, null, BuildEventContext.Invalid, CreateMockLoggingService(), new[] { "MyTarget" }).FirstOrDefault();
2694
ProjectInstance projectInstance =
SolutionProjectGenerator
.Generate(solutionFile, null, null, BuildEventContext.Invalid, CreateMockLoggingService(), targetsToBuild).FirstOrDefault();
2811
ProjectInstance projectInstance =
SolutionProjectGenerator
.Generate(solutionFile, globalProperties, null, BuildEventContext.Invalid, CreateMockLoggingService(), new[] { "Build" }).FirstOrDefault();
2924
ProjectInstance[] instances =
SolutionProjectGenerator
.Generate(solution, globalProperties, toolsVersion, BuildEventContext.Invalid, CreateMockLoggingService());
Graph\GraphLoadedFromSolution_tests.cs (1)
537
SolutionProjectGenerator
.SolutionPathPropertyName
ProjectCache\ProjectCacheTests.cs (2)
592
{
SolutionProjectGenerator
.CurrentSolutionConfigurationContents, solutionConfigurationGlobalProperty },
1490
{
SolutionProjectGenerator
.CurrentSolutionConfigurationContents, solutionConfigurationGlobalProperty }