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