73 references to Targets
Microsoft.Build (15)
BackEnd\BuildManager\BuildManager.cs (1)
1971
ProjectErrorUtilities.VerifyThrowInvalidProject(entryPointNode.ProjectInstance.
Targets
.Count > 0, entryPointNode.ProjectInstance.ProjectFileLocation, "NoTargetSpecified");
BackEnd\Components\RequestBuilder\TargetBuilder.cs (2)
148
var targetExists = _projectInstance.
Targets
.TryGetValue(targetName, out ProjectTargetInstance targetInstance);
417
_requestEntry.RequestConfiguration.Project.
Targets
.ContainsKey(currentTargetEntry.Name),
BackEnd\Components\RequestBuilder\TargetEntry.cs (1)
930
_requestEntry.RequestConfiguration.Project.
Targets
.TryGetValue(_targetSpecification.TargetName, out _target);
BackEnd\Shared\BuildRequestConfiguration.cs (3)
186
_projectTargets = GetProjectTargets(data.ProjectInstance.
Targets
);
223
_projectTargets = GetProjectTargets(instance.
Targets
);
418
ProjectTargets = GetProjectTargets(_project.
Targets
);
Construction\Solution\SolutionProjectGenerator.cs (6)
813
foreach (string targetName in _targetNames.Where(i => !traversalInstance.
Targets
.ContainsKey(i)))
827
foreach (string targetName in _targetNames.Where(i => !traversalInstance.
Targets
.ContainsKey(i)))
1013
if (traversalInstance.
Targets
[targetName].Location.File == traversalProject.FullPath)
1253
foreach (string targetName in _targetNames.Where(i => !metaprojectInstance.
Targets
.ContainsKey(i)))
1265
foreach (string targetName in _targetNames.Where(i => !metaprojectInstance.
Targets
.ContainsKey(i)))
2023
if (traversalProject.
Targets
.ContainsKey(actualTargetName))
Graph\ProjectInterpretation.cs (1)
535
.Where(t => !t.SkipIfNonexistent || projectGraphNode.ProjectInstance.
Targets
.ContainsKey(t.Target))
Instance\ProjectInstance.cs (1)
2173
foreach (ProjectTargetInstance target in
Targets
.Values)
Microsoft.Build.Engine.OM.UnitTests (8)
Instance\ProjectOnErrorInstance_Tests.cs (1)
48
ProjectOnErrorInstance onError = (ProjectOnErrorInstance)instance.
Targets
["t"].OnErrorChildren[0];
Instance\ProjectTargetInstance_Tests.cs (4)
59
ProjectTargetInstance target = instance.
Targets
["t"];
79
ProjectTargetInstance target = instance.
Targets
["t;"];
99
ProjectTargetInstance target = instance.
Targets
["t;"];
148
ProjectTargetInstance target = instance.
Targets
["t"];
Instance\ProjectTaskInstance_Tests.cs (1)
78
ProjectTaskInstance task = (ProjectTaskInstance)(instance.
Targets
["t"].Children[0]);
Instance\ProjectTaskOutputItemInstance_Tests.cs (1)
51
ProjectTaskInstance task = (ProjectTaskInstance)instance.
Targets
["t"].Children[0];
Instance\ProjectTaskOutputPropertyInstance_Tests.cs (1)
51
ProjectTaskInstance task = (ProjectTaskInstance)instance.
Targets
["t"].Children[0];
Microsoft.Build.Engine.UnitTests (50)
BackEnd\IntrinsicTask_Tests.cs (4)
3865
ProjectTargetInstanceChild targetChild = projectInstance.
Targets
["t"].Children.First();
3872
nodeContext.LogProjectStarted(entry).LogTargetBatchStarted(projectInstance.FullPath, projectInstance.
Targets
["t"], null, TargetBuiltReason.None),
3900
var targetChild = projectInstance.
Targets
["t"].Children.First();
3907
nodeContext.LogProjectStarted(entry).LogTargetBatchStarted(projectInstance.FullPath, projectInstance.
Targets
["t"], null, TargetBuiltReason.None),
BackEnd\TargetEntry_Tests.cs (2)
1028
TargetEntry entry = new TargetEntry(requestEntry, this, new TargetSpecification(targetName, project.
Targets
[targetName].Location), lookup, null, TargetBuiltReason.None, _host, false);
1044
TargetEntry entry = new TargetEntry(requestEntry, this, new TargetSpecification(target, project.
Targets
[target].Location), baseEntry.Lookup, baseEntry, TargetBuiltReason.None, _host, false);
BackEnd\TargetUpToDateChecker_Tests.cs (1)
573
TargetUpToDateChecker analyzer = new TargetUpToDateChecker(p, p.
Targets
["Build"], _mockHost, BuildEventContext.Invalid);
BackEnd\TaskExecutionHost_Tests.cs (1)
1268
ProjectTaskInstance taskInstance = project.
Targets
["foo"].Tasks.First();
Construction\SolutionProjectGenerator_Tests.cs (29)
76
instances[0].
Targets
["Build"].AfterTargets.ShouldBe(string.Empty);
1028
Assert.DoesNotContain(projectBravoMetaProject.
Targets
, kvp => kvp.Value.Outputs.Equals("@()")); // "The outputItem parameter can be null; the Target element should not have an Outputs attribute in that case."
1316
foreach (ProjectTargetInstance target in instance.
Targets
.Values)
1487
Assert.Single(instances[0].
Targets
.Where(target => String.Equals(target.Value.Name, "Build", StringComparison.OrdinalIgnoreCase)));
1488
Assert.Single(instances[0].
Targets
.Where(target => String.Equals(target.Value.Name, "Clean", StringComparison.OrdinalIgnoreCase)));
1489
Assert.Single(instances[0].
Targets
.Where(target => String.Equals(target.Value.Name, "Rebuild", StringComparison.OrdinalIgnoreCase)));
1490
Assert.Single(instances[0].
Targets
.Where(target => String.Equals(target.Value.Name, "Publish", StringComparison.OrdinalIgnoreCase)));
1492
ProjectTargetInstance buildTarget = instances[0].
Targets
.Where(target => String.Equals(target.Value.Name, "Build", StringComparison.OrdinalIgnoreCase)).First().Value;
1493
ProjectTargetInstance cleanTarget = instances[0].
Targets
.Where(target => String.Equals(target.Value.Name, "Clean", StringComparison.OrdinalIgnoreCase)).First().Value;
1494
ProjectTargetInstance rebuildTarget = instances[0].
Targets
.Where(target => String.Equals(target.Value.Name, "Rebuild", StringComparison.OrdinalIgnoreCase)).First().Value;
1495
ProjectTargetInstance publishTarget = instances[0].
Targets
.Where(target => String.Equals(target.Value.Name, "Publish", StringComparison.OrdinalIgnoreCase)).First().Value;
1628
Assert.Contains("'$(Configuration)' == 'Release'", msbuildProject.
Targets
["Build"].Condition);
1629
Assert.Contains("'$(Configuration)' == 'Debug'", msbuildProject.
Targets
["Build"].Condition);
2280
Assert.Single(instances[0].
Targets
.Where(target => String.Equals(target.Value.Name, "One", StringComparison.OrdinalIgnoreCase)));
2284
Assert.Single(instances[0].
Targets
.Where(target => String.Equals(target.Value.Name, "Two", StringComparison.OrdinalIgnoreCase)));
2285
Assert.Single(instances[0].
Targets
.Where(target => String.Equals(target.Value.Name, "Three", StringComparison.OrdinalIgnoreCase)));
2286
Assert.Single(instances[0].
Targets
.Where(target => String.Equals(target.Value.Name, "Four", StringComparison.OrdinalIgnoreCase)));
2290
Assert.Single(instances[0].
Targets
.Where(target => String.Equals(target.Value.Name, "Build", StringComparison.OrdinalIgnoreCase)));
2294
Assert.Single(instances[0].
Targets
.Where(target => String.Equals(target.Value.Name, "Five", StringComparison.OrdinalIgnoreCase)));
2295
Assert.Single(instances[0].
Targets
.Where(target => String.Equals(target.Value.Name, "Rebuild", StringComparison.OrdinalIgnoreCase)));
2299
Assert.Single(instances[0].
Targets
.Where(target => String.Equals(target.Value.Name, "Six", StringComparison.OrdinalIgnoreCase)));
2334
Assert.True(instances[0].
Targets
.ContainsKey(targetName));
2341
Assert.True(instances[0].
Targets
.ContainsKey(traversalTargetName));
2461
Assert.True(projectInstance.
Targets
.ContainsKey("MyTarget"));
2463
Assert.Single(projectInstance.
Targets
["MyTarget"].Children);
2465
ProjectTaskInstance task = Assert.IsType<ProjectTaskInstance>(projectInstance.
Targets
["MyTarget"].Children[0]);
2519
projectInstance.
Targets
.ShouldContainKey("MyTarget");
2521
projectInstance.
Targets
["MyTarget"].Children
2526
projectInstance.
Targets
["MyTarget"].BeforeTargets.ShouldBe("DynamicTraversalTarget");
Evaluation\Evaluator_Tests.cs (1)
1401
Assert.Equal("3", (Helpers.GetFirst(instance.
Targets
["t"].Tasks)).GetParameter("Text"));
Instance\ProjectInstance_Internal_Tests.cs (10)
171
ProjectPropertyGroupTaskInstance propertyGroup = (ProjectPropertyGroupTaskInstance)(p.
Targets
["t"].Children[0]);
209
ProjectItemGroupTaskInstance itemGroup = (ProjectItemGroupTaskInstance)(p.
Targets
["t"].Children[0]);
464
first.
Targets
.ShouldBeSameAs(second.
Targets
);
466
first.
Targets
["t"].ShouldBeSameAs(second.
Targets
["t"]);
468
var firstTasks = first.
Targets
["t"];
469
var secondTasks = second.
Targets
["t"];
778
projectInstance.
Targets
.Count.ShouldBe(2);
779
projectInstance.
Targets
["b"].ShouldBe(targetInstance);
TestComparers\ProjectInstanceModelTestComparers.cs (2)
35
x.
Targets
,
36
y.
Targets
,