swift
56a6c14b - [Dependency Scanning] Reduce the amount of copying of collections of module IDs

Commit
30 days ago
[Dependency Scanning] Reduce the amount of copying of collections of module IDs Previously, frequently-used methods like 'getAllDependencies' and 'getAllClangDependencies' had to aggregate (copy) multiple collections stored in a 'ModuleDependencyInfo' into a new result array to present to the client. These methods have been refactored to instead return an iterable joined view of the constituent collections.
Author
Committer
Parents
Loading