4 writes to Project
Microsoft.Build (4)
BackEnd\BuildManager\BuildManager.cs (3)
2010
config.
Project
= instances[0];
2050
existingConfiguration.
Project
= newInstance;
2770
existingConfiguration.
Project
= newConfiguration.Project;
BackEnd\Shared\BuildRequestConfiguration.cs (1)
600
Project
= loadProjectFromFile.Invoke();
59 references to Project
Microsoft.Build (59)
BackEnd\BuildManager\BuildManager.cs (11)
1075
Assumed.NotNull(configuration.
Project
, "Configuration should have been loaded.");
1076
return configuration.
Project
!;
2742
else if (unresolvedConfiguration.
Project
!= null && replaceProjectInstance)
2746
else if (unresolvedConfiguration.
Project
!= null && resolvedConfiguration.
Project
!= null && !ReferenceEquals(unresolvedConfiguration.
Project
, resolvedConfiguration.
Project
))
2751
else if (unresolvedConfiguration.
Project
!= null && resolvedConfiguration.
Project
== null)
2770
existingConfiguration.Project = newConfiguration.
Project
;
2980
: new BuildEventContext(result.SubmissionId, node, configuration.
Project
?.EvaluationId ?? BuildEventContext.InvalidEvaluationId, configuration.ConfigurationId, BuildEventContext.InvalidProjectContextId, BuildEventContext.InvalidTargetId, BuildEventContext.InvalidTaskId);
BackEnd\Components\BuildRequestEngine\BuildRequestEngine.cs (1)
394
resultToReport.ProjectStateAfterBuild = config.
Project
;
BackEnd\Components\Logging\ProjectLoggingContext.cs (6)
44
requestEntry.RequestConfiguration.
Project
.PropertiesToBuildWith,
45
requestEntry.RequestConfiguration.
Project
.ItemsToBuildWith,
47
requestEntry.RequestConfiguration.
Project
.EvaluationId,
91
requestEntry.RequestConfiguration.
Project
.PropertiesToBuildWith,
92
requestEntry.RequestConfiguration.
Project
.ItemsToBuildWith,
94
requestEntry.RequestConfiguration.
Project
.EvaluationId,
BackEnd\Components\ProjectCache\ProjectCacheService.cs (6)
498
return GetProjectCacheDescriptors(buildRequestConfiguration.
Project
).Any();
540
cacheRequest.Configuration.
Project
,
544
evaluationId: cacheRequest.Configuration.
Project
.EvaluationId,
546
projectFile: cacheRequest.Configuration.
Project
.FullPath);
578
configuration.
Project
.TranslateEntireState = true;
850
projectCacheDescriptors = GetProjectCacheDescriptors(requestConfiguration.
Project
).ToList();
BackEnd\Components\RequestBuilder\RequestBuilder.cs (11)
1188
_requestEntry.RequestConfiguration.
Project
is IEvaluatorData<ProjectPropertyInstance, ProjectItemInstance, ProjectMetadataInstance, ProjectItemDefinitionInstance> project)
1230
if (_requestEntry.RequestConfiguration.
Project
.UsingDifferentToolsVersionFromProjectFile)
1234
_requestEntry.RequestConfiguration.
Project
.OriginalProjectToolsVersion,
1235
_requestEntry.RequestConfiguration.
Project
.ToolsVersion);
1242
_requestEntry.RequestConfiguration.
Project
.ProjectFileLocation, "NoTargetSpecified");
1268
ElementLocation location = _requestEntry.RequestConfiguration.
Project
.ProjectFileLocation;
1374
if (unfilteredResult?.ResultsByTarget == null || _requestEntry.RequestConfiguration.
Project
?.Targets == null)
1379
foreach (var projectTargetInstance in _requestEntry.RequestConfiguration.
Project
.Targets)
1414
TaskRegistry taskReg = _requestEntry.RequestConfiguration.
Project
.TaskRegistry;
1543
ProjectInstance project = _requestEntry?.RequestConfiguration?.
Project
;
1583
ProjectInstance project = _requestEntry?.RequestConfiguration?.
Project
;
BackEnd\Components\RequestBuilder\TargetBuilder.cs (5)
138
_projectInstance = configuration.
Project
;
423
_requestEntry.RequestConfiguration.
Project
.Targets.ContainsKey(currentTargetEntry.Name),
437
IList<TargetSpecification> afterTargets = _requestEntry.RequestConfiguration.
Project
.GetTargetsWhichRunAfter(currentTargetEntry.Name);
458
IList<TargetSpecification> beforeTargets = _requestEntry.RequestConfiguration.
Project
.GetTargetsWhichRunBefore(currentTargetEntry.Name);
827
IList<TargetSpecification> targetsWhichRunAfter = _requestEntry.RequestConfiguration.
Project
.GetTargetsWhichRunAfter(targetToCheck);
BackEnd\Components\RequestBuilder\TargetEntry.cs (3)
478
TargetUpToDateChecker dependencyAnalyzer = new TargetUpToDateChecker(requestEntry.RequestConfiguration.
Project
, _target, targetLoggingContext.LoggingService, targetLoggingContext.BuildEventContext);
927
_requestEntry.RequestConfiguration.
Project
.Targets.TryGetValue(_targetSpecification.TargetName, out _target);
931
_targetSpecification.ReferenceLocation ?? _requestEntry.RequestConfiguration.
Project
.ProjectFileLocation,
BackEnd\Components\RequestBuilder\TaskBuilder.cs (10)
168
_taskHostObject = requestEntry.Request.HostServices.GetHostObject(requestEntry.RequestConfiguration.
Project
.FullPath, loggingContext.Target.Name, _taskNode.Name);
182
_projectFullPath = requestEntry.RequestConfiguration.
Project
.FullPath;
323
_buildRequestEntry.RequestConfiguration.
Project
,
496
bucket.Lookup.SetProperty(ProjectPropertyInstance.Create(ReservedPropertyNames.lastTaskResult, "false", true, _buildRequestEntry.RequestConfiguration.
Project
.IsImmutable));
503
bucket.Lookup.SetProperty(ProjectPropertyInstance.Create(ReservedPropertyNames.lastTaskResult, "false", true, _buildRequestEntry.RequestConfiguration.
Project
.IsImmutable));
695
_buildRequestEntry.RequestConfiguration.
Project
,
902
bucket.Lookup.SetProperty(ProjectPropertyInstance.Create(ReservedPropertyNames.lastTaskResult, taskResult ? "true" : "false", true/* may be reserved */, _buildRequestEntry.RequestConfiguration.
Project
.IsImmutable));
1098
var projectReferenceItems = _buildRequestEntry.RequestConfiguration.
Project
.GetItems(ItemTypeNames.ProjectReference);
1262
ProjectItemInstanceFactory itemFactory = new ProjectItemInstanceFactory(_buildRequestEntry.RequestConfiguration.
Project
, itemName);
1280
lookup.SetProperty(ProjectPropertyInstance.Create(propertyName, taskParameterValue, taskPropertyInstance.TaskParameterLocation, _buildRequestEntry.RequestConfiguration.
Project
.IsImmutable));
BackEnd\Components\RequestBuilder\TaskHost.cs (1)
1228
propertyDictionaries[i] = new PropertyDictionary<ProjectPropertyInstance>(_requestEntry.RequestConfiguration.
Project
.GlobalPropertiesDictionary);
BackEnd\Shared\BuildRequestConfiguration.cs (5)
688
_baseLookup = new Lookup(
Project
.ItemsToBuildWith,
Project
.PropertiesToBuildWith);
945
Assumed.NotNull(
Project
);
965
var items =
Project
.GetItems(ItemTypeNames.GraphIsolationExemptReference);
975
.Select(s => MSBuildGlob.Parse(
Project
.Directory, s)));