1 write to GlobalProperties
Microsoft.Build (1)
Graph\ProjectGraphEntryPoint.cs (1)
35GlobalProperties = globalProperties;
12 references to GlobalProperties
Microsoft.Build (6)
Graph\GraphBuilder.cs (4)
269if (solutionEntryPoint.GlobalProperties != null) 271solutionGlobalPropertiesBuilder.AddRange(solutionEntryPoint.GlobalProperties); 287SolutionConfigurationInSolution currentSolutionConfiguration = SelectSolutionConfiguration(Solution, solutionEntryPoint.GlobalProperties); 414var globalPropertyDictionary = CreatePropertyDictionary(entryPoint.GlobalProperties);
Graph\ProjectGraph.cs (2)
462var globalPropertyString = e.GlobalProperties == null 464: string.Join(", ", e.GlobalProperties.Select(kvp => $"{kvp.Key} = {kvp.Value}"));
MSBuild (4)
XMake.cs (4)
1603if (!entryPoint.GlobalProperties.ContainsKey(PropertyNames.IsGraphBuild)) 1605entryPoint.GlobalProperties[PropertyNames.IsGraphBuild] = "true"; 1611nodeResultKvp.Key.ProjectInstance.GlobalProperties.Count == entryPoint.GlobalProperties.Count && 1612nodeResultKvp.Key.ProjectInstance.GlobalProperties.All(propertyKvp => entryPoint.GlobalProperties.TryGetValue(propertyKvp.Key, out string entryValue) &&
ProjectCachePlugin (2)
AssemblyMockCache.cs (2)
31var globalPropertyString = ep.GlobalProperties is not null 32? string.Join("\n\t", ep.GlobalProperties.Select(gp => $"{gp.Key}:{gp.Value}"))