// the `HydratedStructs` product. See / for more info.
adaptor_iter = (t
for targets in self._scheduler.product_request(HydratedStructs,
[DescendantAddresses("")])
for t in targets.dependencies)
graph = _DependentGraph.from_iterable(target_types_from_symbol_table(self._symbol_table),
adaptor_iter)
After Change
// For dependee finding, we need to parse all build files to collect all structs. But we
// don"t need to fully hydrate targets (ie, expand their source globs), and so we use
// the `HydratedStructs` product. See / for more info.
specs = (DescendantAddresses(""),)
adaptor_iter = (t
for targets in self._scheduler.product_request(HydratedStructs,
[Specs(specs)])
for t in targets.dependencies)
graph = _DependentGraph.from_iterable(target_types_from_symbol_table(self._symbol_table),
adaptor_iter)