1 instantiation of SolutionProjectGenerator
Microsoft.Build (1)
Construction\Solution\SolutionProjectGenerator.cs (1)
219
SolutionProjectGenerator projectGenerator = new
SolutionProjectGenerator
(
58 references to SolutionProjectGenerator
Microsoft.Build (8)
BackEnd\Components\ProjectCache\ProjectCacheService.cs (1)
732
if (globalProperties.TryGetValue(
SolutionProjectGenerator
.CurrentSolutionConfigurationContents, out string? solutionConfigurationXml)
Construction\Solution\SolutionProjectGenerator.cs (1)
219
SolutionProjectGenerator
projectGenerator = new SolutionProjectGenerator(
Evaluation\Evaluator.cs (1)
1744
var solutionPath = _data.GetProperty(
SolutionProjectGenerator
.SolutionPathPropertyName)?.EvaluatedValue;
Graph\GraphBuilder.cs (3)
300
string solutionConfigurationXml =
SolutionProjectGenerator
.GetSolutionConfiguration(Solution, currentSolutionConfiguration);
314
solutionGlobalPropertiesBuilder[
SolutionProjectGenerator
.SolutionPathPropertyName] = EscapingUtilities.Escape(Path.Combine(Solution.SolutionFileDirectory, Path.GetFileName(Solution.FullPath)));
332
if (!
SolutionProjectGenerator
.WouldProjectBuild(Solution, currentSolutionConfiguration.FullName, project, projectConfiguration))
Graph\ProjectInterpretation.cs (1)
102
string solutionConfigurationXml = requesterInstance.GetEngineRequiredPropertyValue(
SolutionProjectGenerator
.CurrentSolutionConfigurationContents);
Instance\ProjectInstance.cs (1)
3019
ProjectInstance[] instances =
SolutionProjectGenerator
.Generate(sp, globalProperties, toolsVersion, projectBuildEventContext, loggingService, targetNames, sdkResolverService, submissionId);
Microsoft.Build.Engine.UnitTests (50)
Construction\SolutionFilter_Tests.cs (1)
142
ProjectInstance[] instances =
SolutionProjectGenerator
.Generate(solution, null, null, _buildEventContext, mockLogger);
Construction\SolutionProjectGenerator_Tests.cs (46)
77
ProjectInstance[] instances =
SolutionProjectGenerator
.Generate(SolutionFile.Parse(sln.Path), null, null, _buildEventContext, CreateMockLoggingService());
107
ProjectInstance[] instances =
SolutionProjectGenerator
.Generate(SolutionFile.Parse(solutionPath), null, null, _buildEventContext, CreateMockLoggingService());
335
SolutionProjectGenerator
.AddErrorWarningMessageElement(target, XMakeElements.message, true, "SolutionVenusProjectNoClean");
336
SolutionProjectGenerator
.AddErrorWarningMessageElement(target, XMakeElements.warning, true, "SolutionParseUnknownProjectType", "proj1.csproj");
337
SolutionProjectGenerator
.AddErrorWarningMessageElement(target, XMakeElements.error, true, "SolutionInvalidSolutionConfiguration");
403
ProjectInstance[] instances =
SolutionProjectGenerator
.Generate(solution, null, "3.5", _buildEventContext, CreateMockLoggingService());
444
ProjectInstance[] instances =
SolutionProjectGenerator
.Generate(solution, null, "3.5", _buildEventContext, CreateMockLoggingService());
474
ProjectInstance[] instances =
SolutionProjectGenerator
.Generate(solution, null, null, _buildEventContext, CreateMockLoggingService());
521
ProjectInstance[] instances =
SolutionProjectGenerator
.Generate(solution, null, null, _buildEventContext, CreateMockLoggingService());
562
ProjectInstance[] instances =
SolutionProjectGenerator
.Generate(solution, null, null, _buildEventContext, CreateMockLoggingService());
675
ProjectInstance[] instances =
SolutionProjectGenerator
.Generate(sp, null, null, _buildEventContext, CreateMockLoggingService());
697
ProjectInstance[] instances1 =
SolutionProjectGenerator
.Generate(sp1, null, null, _buildEventContext, CreateMockLoggingService());
761
ProjectInstance[] instances =
SolutionProjectGenerator
.Generate(sp, null, null, _buildEventContext, CreateMockLoggingService());
823
ProjectInstance[] instances =
SolutionProjectGenerator
.Generate(sp, null, null, _buildEventContext, CreateMockLoggingService());
893
SolutionProjectGenerator
.AddPropertyGroupForSolutionConfiguration(projectXml, solution, solutionConfiguration);
1095
var instances =
SolutionProjectGenerator
.Generate(solution, null, null, _buildEventContext, CreateMockLoggingService());
1146
SolutionProjectGenerator
.AddPropertyGroupForSolutionConfiguration(projectXml, solution, solutionConfiguration);
1216
SolutionProjectGenerator
.AddPropertyGroupForSolutionConfiguration(projectXml, solution, solutionConfiguration);
1261
SolutionProjectGenerator
.AddPropertyGroupForSolutionConfiguration(projectXml, solution, solutionConfiguration);
1321
var instance =
SolutionProjectGenerator
.Generate(solution, null, ObjectModelHelpers.MSBuildDefaultToolsVersion, _buildEventContext, CreateMockLoggingService())[0];
1393
ProjectInstance[] instances =
SolutionProjectGenerator
.Generate(solution, null, ObjectModelHelpers.MSBuildDefaultToolsVersion, _buildEventContext, CreateMockLoggingService());
1477
ProjectInstance[] instances =
SolutionProjectGenerator
.Generate(solution, null, solutionToolsVersion, _buildEventContext, CreateMockLoggingService());
1542
ProjectInstance[] instances =
SolutionProjectGenerator
.Generate(solution, null, "invalid", _buildEventContext, CreateMockLoggingService());
1588
ProjectInstance[] instances =
SolutionProjectGenerator
.Generate(solution, null, null, BuildEventContext.Invalid, CreateMockLoggingService());
1669
ProjectInstance[] instances =
SolutionProjectGenerator
.Generate(solution, null, null, BuildEventContext.Invalid, CreateMockLoggingService());
1701
ProjectInstance[] instances =
SolutionProjectGenerator
.Generate(solution, null, null, BuildEventContext.Invalid, CreateMockLoggingService());
1914
Assert.Equal("Debug|Mixed Platforms",
SolutionProjectGenerator
.PredictActiveSolutionConfigurationName(solution, globalProperties));
1917
Assert.Equal("Release|Mixed Platforms",
SolutionProjectGenerator
.PredictActiveSolutionConfigurationName(solution, globalProperties));
1920
Assert.Equal("Release|Win32",
SolutionProjectGenerator
.PredictActiveSolutionConfigurationName(solution, globalProperties));
1923
Assert.Null(
SolutionProjectGenerator
.PredictActiveSolutionConfigurationName(solution, globalProperties));
1965
ProjectInstance[] instances =
SolutionProjectGenerator
.Generate(solution, null, null, BuildEventContext.Invalid, CreateMockLoggingService());
2026
ProjectInstance[] instances =
SolutionProjectGenerator
.Generate(solution, null, null, BuildEventContext.Invalid, CreateMockLoggingService());
2111
ProjectInstance[] instances =
SolutionProjectGenerator
.Generate(solution, globalProperties, null, BuildEventContext.Invalid, CreateMockLoggingService());
2383
ProjectInstance[] instances =
SolutionProjectGenerator
.Generate(solution, globalProperties, null, BuildEventContext.Invalid, collection.LoggingService);
2433
ProjectInstance[] instances =
SolutionProjectGenerator
.Generate(solution, null, null, BuildEventContext.Invalid, CreateMockLoggingService(), new List<string> { "One" });
2437
instances =
SolutionProjectGenerator
.Generate(solution, null, null, BuildEventContext.Invalid, CreateMockLoggingService(), new List<string> { "Two", "Three", "Four" });
2443
instances =
SolutionProjectGenerator
.Generate(solution, null, null, BuildEventContext.Invalid, CreateMockLoggingService(), new List<string> { "Build" });
2447
instances =
SolutionProjectGenerator
.Generate(solution, null, null, BuildEventContext.Invalid, CreateMockLoggingService(), new List<string> { "Five", "Rebuild" });
2452
instances =
SolutionProjectGenerator
.Generate(solution, null, null, BuildEventContext.Invalid, CreateMockLoggingService(), new List<string> { "My_Project:Six" });
2492
ProjectInstance[] instances =
SolutionProjectGenerator
.Generate(solution, null, null, BuildEventContext.Invalid, CreateMockLoggingService(), null);
2576
instances =
SolutionProjectGenerator
.Generate(solution, globalProperties, null, BuildEventContext.Invalid, CreateMockLoggingService(), targetNames);
2583
instances =
SolutionProjectGenerator
.Generate(solution, globalProperties, null, BuildEventContext.Invalid, CreateMockLoggingService(), new[] { "Foo" });
2632
ProjectInstance projectInstance =
SolutionProjectGenerator
.Generate(solutionFile, null, null, BuildEventContext.Invalid, CreateMockLoggingService(), new[] { "MyTarget" }).FirstOrDefault();
2693
ProjectInstance projectInstance =
SolutionProjectGenerator
.Generate(solutionFile, null, null, BuildEventContext.Invalid, CreateMockLoggingService(), targetsToBuild).FirstOrDefault();
2810
ProjectInstance projectInstance =
SolutionProjectGenerator
.Generate(solutionFile, globalProperties, null, BuildEventContext.Invalid, CreateMockLoggingService(), new[] { "Build" }).FirstOrDefault();
2923
ProjectInstance[] instances =
SolutionProjectGenerator
.Generate(solution, globalProperties, toolsVersion, BuildEventContext.Invalid, CreateMockLoggingService());
Graph\GraphLoadedFromSolution_tests.cs (1)
535
SolutionProjectGenerator
.SolutionPathPropertyName
ProjectCache\ProjectCacheTests.cs (2)
606
{
SolutionProjectGenerator
.CurrentSolutionConfigurationContents, solutionConfigurationGlobalProperty },
1504
{
SolutionProjectGenerator
.CurrentSolutionConfigurationContents, solutionConfigurationGlobalProperty }