File tree Expand file tree Collapse file tree 1 file changed +7
-0
lines changed Expand file tree Collapse file tree 1 file changed +7
-0
lines changed Original file line number Diff line number Diff line change @@ -312,8 +312,15 @@ public final actor SemanticIndexManager {
312
312
// configured for macOS but not in target T configured for iOS.
313
313
let targets = await changedFiles. asyncMap { await buildSystemManager. configuredTargets ( for: $0) } . flatMap { $0 }
314
314
if let dependentTargets = await buildSystemManager. targets ( dependingOn: targets) {
315
+ logger. info (
316
+ """
317
+ Marking targets as out-of-date: \
318
+ \( String ( dependentTargets. map ( \. description) . joined ( separator: " , " ) ) )
319
+ """
320
+ )
315
321
await preparationUpToDateTracker. markOutOfDate ( dependentTargets)
316
322
} else {
323
+ logger. info ( " Marking all targets as out-of-date " )
317
324
await preparationUpToDateTracker. markAllKnownOutOfDate ( )
318
325
// `markAllOutOfDate` only marks targets out-of-date that have been indexed before. Also mark all targets with
319
326
// in-progress preparation out of date. So we don't get into the following situation, which would result in an
You can’t perform that action at this time.
0 commit comments