152 references to TargetBuiltReason
Microsoft.Build (45)
BackEnd\Components\Logging\ILoggingService.cs (1)
590BuildEventContext LogTargetStarted(BuildEventContext projectBuildEventContext, string targetName, string projectFile, string projectFileOfTargetElement, string parentTargetName, TargetBuiltReason buildReason);
BackEnd\Components\Logging\LoggingServiceLogMethods.cs (1)
641public BuildEventContext LogTargetStarted(BuildEventContext projectBuildEventContext, string targetName, string projectFile, string projectFileOfTargetElement, string parentTargetName, TargetBuiltReason buildReason)
BackEnd\Components\Logging\NodeLoggingContext.cs (1)
100foreach ((string name, TargetBuiltReason reason) target in configuration.GetTargetsUsedToBuildRequest(request))
BackEnd\Components\Logging\ProjectLoggingContext.cs (1)
270internal TargetLoggingContext LogTargetBatchStarted(string projectFullPath, ProjectTargetInstance target, string parentTargetName, TargetBuiltReason buildReason)
BackEnd\Components\Logging\TargetLoggingContext.cs (2)
38internal TargetLoggingContext(ProjectLoggingContext projectLoggingContext, string projectFullPath, ProjectTargetInstance target, string parentTargetName, TargetBuiltReason buildReason) 49TargetBuiltReason buildReason)
BackEnd\Components\RequestBuilder\ITargetBuilder.cs (1)
29Task<BuildResult> BuildTargets(ProjectLoggingContext projectLoggingContext, BuildRequestEntry entry, IRequestBuilderCallback callback, (string name, TargetBuiltReason reason)[] targets, Lookup baseLookup, CancellationToken cancellationToken);
BackEnd\Components\RequestBuilder\RequestBuilder.cs (1)
1166(string name, TargetBuiltReason reason)[] allTargets = _requestEntry.RequestConfiguration
BackEnd\Components\RequestBuilder\TargetBuilder.cs (19)
108public async Task<BuildResult> BuildTargets(ProjectLoggingContext loggingContext, BuildRequestEntry entry, IRequestBuilderCallback callback, (string name, TargetBuiltReason reason)[] targetNames, Lookup baseLookup, CancellationToken cancellationToken) 151foreach ((string name, TargetBuiltReason reason) targetName in targetNames) 167await PushTargets(targets, null, baseLookup, false, false, TargetBuiltReason.None); 285bool pushed = await PushTargets(targetToPush, currentTargetEntry, callTargetLookup, false, true, TargetBuiltReason.None); 438bool didPushTargets = await PushTargets(afterTargets, currentTargetEntry.ParentEntry, currentTargetEntry.Lookup, currentTargetEntry.ErrorTarget, currentTargetEntry.StopProcessingOnCompletion, TargetBuiltReason.AfterTargets); 459bool pushedTargets = await PushTargets(beforeTargets, currentTargetEntry, currentTargetEntry.Lookup, currentTargetEntry.ErrorTarget, stopProcessingStack, TargetBuiltReason.BeforeTargets); 468await PushTargets(dependencies, currentTargetEntry, currentTargetEntry.Lookup, false, false, TargetBuiltReason.DependsOn); 507false, TargetBuiltReason.None); 665private async Task<bool> PushTargets(IList<TargetSpecification> targets, TargetEntry parentTargetEntry, Lookup baseLookup, bool addAsErrorTarget, bool stopProcessingOnCompletion, TargetBuiltReason buildReason) 674if (buildReason == TargetBuiltReason.BeforeTargets || buildReason == TargetBuiltReason.AfterTargets) 704if (buildReason == TargetBuiltReason.AfterTargets) 717if (buildReason == TargetBuiltReason.BeforeTargets || buildReason == TargetBuiltReason.DependsOn || buildReason == TargetBuiltReason.None) 747TargetBuiltReason entryReason = buildReason == TargetBuiltReason.None ? targetSpecification._targetBuiltReason : buildReason; 787private void ComputeAfterTargetFailures((string name, TargetBuiltReason reason)[] targetNames) 789foreach ((string name, TargetBuiltReason reason) targetName in targetNames)
BackEnd\Components\RequestBuilder\TargetEntry.cs (3)
114private TargetBuiltReason _buildReason; 173TargetBuiltReason buildReason, 310internal TargetBuiltReason BuildReason
BackEnd\Components\RequestBuilder\TargetSpecification.cs (4)
22internal TargetBuiltReason _targetBuiltReason; 30internal TargetSpecification(string targetName, ElementLocation referenceLocation, TargetBuiltReason targetBuiltReason = TargetBuiltReason.None) 49public TargetBuiltReason TargetBuiltReason => _targetBuiltReason;
BackEnd\Components\RequestBuilder\TargetUpToDateChecker.cs (1)
242BuildReason = TargetBuiltReason.None,
BackEnd\Shared\BuildRequestConfiguration.cs (5)
769public List<(string name, TargetBuiltReason reason)> GetTargetsUsedToBuildRequest(BuildRequest request) 784List<(string name, TargetBuiltReason reason)> allTargets = new( 790allTargets.Add((target, TargetBuiltReason.InitialTargets)); 797allTargets.Add((target, TargetBuiltReason.EntryTargets)); 804allTargets.Add((target, TargetBuiltReason.DefaultTargets));
Logging\BinaryLogger\BuildEventArgsReader.cs (5)
580var buildReason = (TargetBuiltReason)ReadInt32(); 801var buildReason = _fileFormatVersion > 3 ? (TargetBuiltReason)ReadInt32() : TargetBuiltReason.None;
Microsoft.Build.Engine.UnitTests (94)
BackEnd\IntrinsicTask_Tests.cs (2)
3961nodeContext.LogProjectStarted(entry).LogTargetBatchStarted(projectInstance.FullPath, projectInstance.Targets["t"], null, TargetBuiltReason.None), 3996nodeContext.LogProjectStarted(entry).LogTargetBatchStarted(projectInstance.FullPath, projectInstance.Targets["t"], null, TargetBuiltReason.None),
BackEnd\LoggingServicesLogMethod_Tests.cs (6)
1171service.LogTargetStarted(null, "MyTarget", "ProjectFile", "ProjectFileOfTarget", null, TargetBuiltReason.None); 1524service.LogTargetStarted(s_targetBuildEventContext, targetName, projectFile, projectFileOfTarget, String.Empty, TargetBuiltReason.None); 1530service.LogTargetStarted(s_targetBuildEventContext, targetName, projectFile, projectFileOfTarget, null, TargetBuiltReason.None); 1551service.LogTargetStarted(s_targetBuildEventContext, targetName, projectFile, projectFileOfTarget, parentTargetName, TargetBuiltReason.AfterTargets); 1557service.LogTargetStarted(s_targetBuildEventContext, targetName, projectFile, projectFileOfTarget, parentTargetName, TargetBuiltReason.BeforeTargets); 1602TargetBuiltReason.None,
BackEnd\MockLoggingService.cs (1)
597public BuildEventContext LogTargetStarted(BuildEventContext projectBuildEventContext, string targetName, string projectFile, string projectFileOfTargetElement, string parentTargetName, TargetBuiltReason buildReason)
BackEnd\NodePackets_Tests.cs (1)
228BuildReason = TargetBuiltReason.DependsOn,
BackEnd\RequestBuilder_Tests.cs (3)
359public Task<BuildResult> BuildTargets(ProjectLoggingContext loggingContext, BuildRequestEntry entry, IRequestBuilderCallback callback, (string name, TargetBuiltReason reason)[] targets, Lookup baseLookup, CancellationToken cancellationToken) 366foreach ((string name, TargetBuiltReason reason) target in targets) 391foreach ((string name, TargetBuiltReason reason) target in targets)
BackEnd\TargetBuilder_Tests.cs (70)
103(string name, TargetBuiltReason reason)[] target = { ("Empty", TargetBuiltReason.None) }; 124(string name, TargetBuiltReason reason)[] target = { ("Baz", TargetBuiltReason.None) }; 150(string name, TargetBuiltReason reason)[] target = { ("DepSkip", TargetBuiltReason.None) }; 179(string name, TargetBuiltReason reason)[] target = { ("DepError", TargetBuiltReason.None) }; 364(string name, TargetBuiltReason reason)[] target = { ("Build", TargetBuiltReason.None) }; 504(string name, TargetBuiltReason reason)[] target = { ("Build", TargetBuiltReason.None) }; 530(string name, TargetBuiltReason reason)[] target = { ("Build", TargetBuiltReason.None) }; 556(string name, TargetBuiltReason reason)[] target = { ("Build;Me", TargetBuiltReason.None) }; 586(string name, TargetBuiltReason reason)[] target = { ("Build", TargetBuiltReason.None) }; 621(string name, TargetBuiltReason reason)[] target = { ("Build", TargetBuiltReason.None) }; 653(string name, TargetBuiltReason reason)[] target = { ("Build", TargetBuiltReason.None) }; 684(string name, TargetBuiltReason reason)[] target = { ("Foo", TargetBuiltReason.None) }; 710(string name, TargetBuiltReason reason)[] target = { ("Build", TargetBuiltReason.None) }; 746(string name, TargetBuiltReason reason)[] target = { ("Build", TargetBuiltReason.None) }; 772(string name, TargetBuiltReason reason)[] target = { ("Build", TargetBuiltReason.None) }; 799(string name, TargetBuiltReason reason)[] target = { ("Build", TargetBuiltReason.None) }; 829(string name, TargetBuiltReason reason)[] target = { ("Build", TargetBuiltReason.None) }; 873(string name, TargetBuiltReason reason)[] target = { ("PostBuild", TargetBuiltReason.None) }; 900(string name, TargetBuiltReason reason)[] target = { ("Build", TargetBuiltReason.None) }; 927(string name, TargetBuiltReason reason)[] target = { ("Build;Me", TargetBuiltReason.None) }; 959(string name, TargetBuiltReason reason)[] target = { ("Build", TargetBuiltReason.None) }; 983BuildResult result = BuildSimpleProject(projectBody, new (string name, TargetBuiltReason reason)[] { ("Build", TargetBuiltReason.None) }, failTaskNumber: 2 /* Fail on After */); 1008BuildResult result = BuildSimpleProject(projectBody, new (string name, TargetBuiltReason reason)[] { ("Build", TargetBuiltReason.None) }, failTaskNumber: 3 /* Fail on After2 */); 1027BuildResult result = BuildSimpleProject(projectBody, new (string name, TargetBuiltReason reason)[] { ("Build", TargetBuiltReason.None) }, failTaskNumber: int.MaxValue /* no task failure needed here */); 1057(string name, TargetBuiltReason reason)[] target = { ("Foo", TargetBuiltReason.None) }; 1092(string name, TargetBuiltReason reason)[] target = { ("Build", TargetBuiltReason.None) }; 1143(string name, TargetBuiltReason reason)[] target = { ("Build", TargetBuiltReason.None) }; 1203(string name, TargetBuiltReason reason)[] target = { ("Build", TargetBuiltReason.None) }; 1245(string name, TargetBuiltReason reason)[] target = { ("Build", TargetBuiltReason.None) }; 1291(string name, TargetBuiltReason reason)[] target = { ("Build", TargetBuiltReason.None) }; 1322(string name, TargetBuiltReason reason)[] target = { ("Build", TargetBuiltReason.None) }; 1396(string name, TargetBuiltReason reason)[] target = { ("Build", TargetBuiltReason.None) }; 1429(string name, TargetBuiltReason reason)[] target = { ("Build", TargetBuiltReason.None) }; 1456(string name, TargetBuiltReason reason)[] target = { ("NotFound", TargetBuiltReason.None) }; 1559private BuildRequest CreateNewBuildRequest(int configurationId, (string name, TargetBuiltReason reason)[] targets, BuildRequestDataFlags flags = BuildRequestDataFlags.None) 1702private BuildResult BuildSimpleProject(string projectBody, (string name, TargetBuiltReason reason)[] targets, int failTaskNumber)
BackEnd\TargetEntry_Tests.cs (5)
85TargetEntry entry = new TargetEntry(requestEntry, this, null, lookup, null, TargetBuiltReason.None, _host, null, false); 99TargetEntry entry = new TargetEntry(requestEntry, this, new TargetSpecification("Empty", null), null, null, TargetBuiltReason.None, _host, null, false); 115TargetEntry entry = new TargetEntry(requestEntry, this, new TargetSpecification("Empty", null), lookup, null, TargetBuiltReason.None, null, null, false); 1030TargetEntry entry = new TargetEntry(requestEntry, this, new TargetSpecification(targetName, project.Targets[targetName].Location), lookup, null, TargetBuiltReason.None, _host, null, false); 1046TargetEntry entry = new TargetEntry(requestEntry, this, new TargetSpecification(target, project.Targets[target].Location), baseEntry.Lookup, baseEntry, TargetBuiltReason.None, _host, null, false);
BackEnd\TaskBuilderTestTask.cs (2)
1179public TargetBuiltReason EnumOutput => TargetBuiltReason.BeforeTargets;
BackEnd\TaskHostFactory_Tests.cs (1)
206projectInstance.GetPropertyValue("EnumOutput").ShouldBe(TargetBuiltReason.BeforeTargets.ToString());
BuildEventArgsSerialization_Tests.cs (2)
207TargetBuiltReason.AfterTargets, 850BuildReason = TargetBuiltReason.DependsOn,
TerminalLogger_Tests.cs (1)
183return new TargetStartedEventArgs("", "", targetName, projectFile, targetFile: projectFile, String.Empty, TargetBuiltReason.None, _targetStartTime)
Microsoft.Build.Framework (7)
TargetSkippedEventArgs.cs (2)
105public TargetBuiltReason BuildReason { get; set; } 151BuildReason = (TargetBuiltReason)reader.Read7BitEncodedInt();
TargetStartedEventArgs.cs (5)
48: this(message, helpKeyword, targetName, projectFile, targetFile, String.Empty, TargetBuiltReason.None, DateTime.UtcNow) 96TargetBuiltReason buildReason, 111private TargetBuiltReason buildReason; 145buildReason = (TargetBuiltReason)reader.ReadInt32(); 173public TargetBuiltReason BuildReason => buildReason;
Microsoft.Build.Framework.UnitTests (6)
CustomEventArgSerialization_Tests.cs (4)
720TargetStartedEventArgs genericEvent = new TargetStartedEventArgs("Message", "HelpKeyword", "TargetName", "ProjectFile", "TargetFile", "ParentTargetStartedEvent", TargetBuiltReason.AfterTargets, DateTime.UtcNow); 738genericEvent = new TargetStartedEventArgs(string.Empty, string.Empty, string.Empty, string.Empty, string.Empty, string.Empty, TargetBuiltReason.AfterTargets, DateTime.Now); 756genericEvent = new TargetStartedEventArgs(null, null, null, null, null, null, TargetBuiltReason.AfterTargets, DateTime.Now); 763newGenericEvent = new TargetStartedEventArgs("Something", "Something", "Something", "Something", "Something", "Something", TargetBuiltReason.AfterTargets, DateTime.Now);
TargetStartedEventArgs_Tests.cs (2)
27targetStartedEvent = new TargetStartedEventArgs("Message", "HelpKeyword", "TargetName", "ProjectFile", "TargetFile", "ParentTarget", TargetBuiltReason.AfterTargets, DateTime.Now); 30targetStartedEvent = new TargetStartedEventArgs(null, null, null, null, null, null, TargetBuiltReason.AfterTargets, DateTime.Now);