Skip to content

Commit

Permalink
Fix transitive information lost during Sync
Browse files Browse the repository at this point in the history
The runtime_classpath was incorrect during sync but correct when
updating just a single project. This fix ensures that all target
information is properly filled in to all the file sets
  • Loading branch information
guw committed Oct 31, 2023
1 parent 5d5d372 commit e503323
Showing 1 changed file with 1 addition and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -137,8 +137,8 @@ private static ImmutableMap<String, FileSet> fillInTransitiveFileSetData(Map<Str
.forEach(child -> {
fileSets.get(child).updateFromParent(fileSet);
toVisit.add(child);
visited.add(child);
});
visited.add(setId);
}
return fileSets.entrySet().stream().filter(e -> e.getValue().isValid(configIdToMnemonic))
.collect(toImmutableMap(Entry::getKey, e -> e.getValue().build(configIdToMnemonic, startTime, blazeInfo)));
Expand Down

0 comments on commit e503323

Please sign in to comment.