80 references to Targets
Microsoft.Build (19)
BackEnd\BuildManager\BuildManager.cs (1)
2216ProjectErrorUtilities.VerifyThrowInvalidProject(entryPointNode.ProjectInstance.Targets.Count > 0, entryPointNode.ProjectInstance.ProjectFileLocation, "NoTargetSpecified");
BackEnd\Components\RequestBuilder\RequestBuilder.cs (2)
1320if (unfilteredResult?.ResultsByTarget == null || _requestEntry.RequestConfiguration.Project?.Targets == null) 1325foreach (var projectTargetInstance in _requestEntry.RequestConfiguration.Project.Targets)
BackEnd\Components\RequestBuilder\TargetBuilder.cs (2)
153var targetExists = _projectInstance.Targets.TryGetValue(targetName.name, out ProjectTargetInstance targetInstance); 423_requestEntry.RequestConfiguration.Project.Targets.ContainsKey(currentTargetEntry.Name),
BackEnd\Components\RequestBuilder\TargetEntry.cs (1)
926_requestEntry.RequestConfiguration.Project.Targets.TryGetValue(_targetSpecification.TargetName, out _target);
BackEnd\Shared\BuildRequestConfiguration.cs (3)
193_projectTargets = GetProjectTargets(data.ProjectInstance.Targets); 231_projectTargets = GetProjectTargets(instance.Targets); 447ProjectTargets = GetProjectTargets(_project.Targets);
Construction\Solution\SolutionProjectGenerator.cs (8)
864foreach (string targetName in _targetNames.Where(i => !traversalInstance.Targets.ContainsKey(i))) 878foreach (string targetName in _targetNames.Where(i => !traversalInstance.Targets.ContainsKey(i))) 1056if (traversalInstance.Targets[targetName].Location.File == traversalProject.FullPath) 1307foreach (string targetName in _targetNames.Where(i => !metaprojectInstance.Targets.ContainsKey(i))) 1327foreach (string targetName in _targetNames.Where(i => !metaprojectInstance.Targets.ContainsKey(i))) 1339foreach (string targetName in _targetNames.Where(i => !metaprojectInstance.Targets.ContainsKey(i))) 1873if (metaprojectInstance.Targets.ContainsKey("GetFrameworkPathAndRedistList")) 2097if (traversalProject.Targets.ContainsKey(actualTargetName))
Graph\ProjectInterpretation.cs (1)
531.Where(t => !t.SkipIfNonexistent || projectGraphNode.ProjectInstance.Targets.ContainsKey(t.Target))
Instance\ProjectInstance.cs (1)
2412foreach (ProjectTargetInstance target in Targets.Values)
Microsoft.Build.Engine.OM.UnitTests (8)
Instance\ProjectOnErrorInstance_Tests.cs (1)
47ProjectOnErrorInstance 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;"]; 149ProjectTargetInstance target = instance.Targets["t"];
Instance\ProjectTaskInstance_Tests.cs (1)
77ProjectTaskInstance task = (ProjectTaskInstance)(instance.Targets["t"].Children[0]);
Instance\ProjectTaskOutputItemInstance_Tests.cs (1)
50ProjectTaskInstance task = (ProjectTaskInstance)instance.Targets["t"].Children[0];
Instance\ProjectTaskOutputPropertyInstance_Tests.cs (1)
50ProjectTaskInstance task = (ProjectTaskInstance)instance.Targets["t"].Children[0];
Microsoft.Build.Engine.UnitTests (51)
BackEnd\IntrinsicTask_Tests.cs (4)
3959ProjectTargetInstanceChild targetChild = projectInstance.Targets["t"].Children.First(); 3966nodeContext.LogProjectStarted(entry).LogTargetBatchStarted(projectInstance.FullPath, projectInstance.Targets["t"], null, TargetBuiltReason.None), 3994var targetChild = projectInstance.Targets["t"].Children.First(); 4001nodeContext.LogProjectStarted(entry).LogTargetBatchStarted(projectInstance.FullPath, projectInstance.Targets["t"], null, TargetBuiltReason.None),
BackEnd\TargetEntry_Tests.cs (2)
926TargetEntry entry = new TargetEntry(requestEntry, this, new TargetSpecification(targetName, project.Targets[targetName].Location), lookup, null, TargetBuiltReason.None, _host, null, false); 942TargetEntry entry = new TargetEntry(requestEntry, this, new TargetSpecification(target, project.Targets[target].Location), baseEntry.Lookup, baseEntry, TargetBuiltReason.None, _host, null, false);
BackEnd\TargetUpToDateChecker_Tests.cs (1)
613TargetUpToDateChecker analyzer = new TargetUpToDateChecker(p, p.Targets["Build"], _mockHost, BuildEventContext.Invalid);
BackEnd\TaskExecutionHost_Tests.cs (1)
1281ProjectTaskInstance taskInstance = project.Targets["foo"].Tasks.First();
Construction\SolutionProjectGenerator_Tests.cs (30)
79instances[0].Targets["Build"].AfterTargets.ShouldBe(string.Empty); 109instances[0].Targets.ShouldContainKey("TestTarget"); 1098Assert.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." 1403foreach (ProjectTargetInstance target in instance.Targets.Values) 1590Assert.Single(instances[0].Targets, target => String.Equals(target.Value.Name, "Build", StringComparison.OrdinalIgnoreCase)); 1591Assert.Single(instances[0].Targets, target => String.Equals(target.Value.Name, "Clean", StringComparison.OrdinalIgnoreCase)); 1592Assert.Single(instances[0].Targets, target => String.Equals(target.Value.Name, "Rebuild", StringComparison.OrdinalIgnoreCase)); 1593Assert.Single(instances[0].Targets, target => String.Equals(target.Value.Name, "Publish", StringComparison.OrdinalIgnoreCase)); 1595ProjectTargetInstance buildTarget = instances[0].Targets.Where(target => String.Equals(target.Value.Name, "Build", StringComparison.OrdinalIgnoreCase)).First().Value; 1596ProjectTargetInstance cleanTarget = instances[0].Targets.Where(target => String.Equals(target.Value.Name, "Clean", StringComparison.OrdinalIgnoreCase)).First().Value; 1597ProjectTargetInstance rebuildTarget = instances[0].Targets.Where(target => String.Equals(target.Value.Name, "Rebuild", StringComparison.OrdinalIgnoreCase)).First().Value; 1598ProjectTargetInstance publishTarget = instances[0].Targets.Where(target => String.Equals(target.Value.Name, "Publish", StringComparison.OrdinalIgnoreCase)).First().Value; 1738Assert.Contains("'$(Configuration)' == 'Release'", msbuildProject.Targets["Build"].Condition); 1739Assert.Contains("'$(Configuration)' == 'Debug'", msbuildProject.Targets["Build"].Condition); 2435Assert.Single(instances[0].Targets, target => String.Equals(target.Value.Name, "One", StringComparison.OrdinalIgnoreCase)); 2439Assert.Single(instances[0].Targets, target => String.Equals(target.Value.Name, "Two", StringComparison.OrdinalIgnoreCase)); 2440Assert.Single(instances[0].Targets, target => String.Equals(target.Value.Name, "Three", StringComparison.OrdinalIgnoreCase)); 2441Assert.Single(instances[0].Targets, target => String.Equals(target.Value.Name, "Four", StringComparison.OrdinalIgnoreCase)); 2445Assert.Single(instances[0].Targets, target => String.Equals(target.Value.Name, "Build", StringComparison.OrdinalIgnoreCase)); 2449Assert.Single(instances[0].Targets, target => String.Equals(target.Value.Name, "Five", StringComparison.OrdinalIgnoreCase)); 2450Assert.Single(instances[0].Targets, target => String.Equals(target.Value.Name, "Rebuild", StringComparison.OrdinalIgnoreCase)); 2454Assert.Single(instances[0].Targets, target => String.Equals(target.Value.Name, "Six", StringComparison.OrdinalIgnoreCase)); 2497Assert.True(instances[0].Targets.ContainsKey(targetName)); 2504Assert.True(instances[0].Targets.ContainsKey(traversalTargetName)); 2636Assert.True(projectInstance.Targets.ContainsKey("MyTarget")); 2638Assert.Single(projectInstance.Targets["MyTarget"].Children); 2640ProjectTaskInstance task = Assert.IsType<ProjectTaskInstance>(projectInstance.Targets["MyTarget"].Children[0]); 2697projectInstance.Targets.ShouldContainKey("MyTarget"); 2699projectInstance.Targets["MyTarget"].Children 2704projectInstance.Targets["MyTarget"].BeforeTargets.ShouldBe("DynamicTraversalTarget");
Evaluation\Evaluator_Tests.cs (1)
1464Assert.Equal("3", (Helpers.GetFirst(instance.Targets["t"].Tasks)).GetParameter("Text"));
Instance\ProjectInstance_Internal_Tests.cs (10)
172ProjectPropertyGroupTaskInstance propertyGroup = (ProjectPropertyGroupTaskInstance)(p.Targets["t"].Children[0]); 210ProjectItemGroupTaskInstance itemGroup = (ProjectItemGroupTaskInstance)(p.Targets["t"].Children[0]); 470first.Targets.ShouldBeSameAs(second.Targets); 472first.Targets["t"].ShouldBeSameAs(second.Targets["t"]); 474var firstTasks = first.Targets["t"]; 475var secondTasks = second.Targets["t"]; 787projectInstance.Targets.Count.ShouldBe(2); 788projectInstance.Targets["b"].ShouldBe(targetInstance);
TestComparers\ProjectInstanceModelTestComparers.cs (2)
35x.Targets, 36y.Targets,
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (2)
Build\ProjectBuildManager.cs (2)
342if (!projectInstance.Targets.ContainsKey(target)) 352if (projectInstance.Targets.ContainsKey(target))