ac0b7e4b3d8267c682b2e821f8db592ca94103e3,src/python/pants/scm/change_calculator.py,EngineChangeCalculator,iter_changed_target_addresses,#EngineChangeCalculator#Any#,131

Before Change


    // 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)
Italian Trulli
In pattern: SUPERPATTERN

Frequency: 4

Non-data size: 4

Instances


Project Name: pantsbuild/pants
Commit Name: ac0b7e4b3d8267c682b2e821f8db592ca94103e3
Time: 2018-03-18
Author: stuhood@twitter.com
File Name: src/python/pants/scm/change_calculator.py
Class Name: EngineChangeCalculator
Method Name: iter_changed_target_addresses


Project Name: pantsbuild/pants
Commit Name: 99c2a50bf0b70732aa6c0aae9b74db0969ff4f6f
Time: 2018-04-05
Author: stuhood@twitter.com
File Name: src/python/pants/engine/legacy/address_mapper.py
Class Name: LegacyAddressMapper
Method Name: scan_build_files


Project Name: pantsbuild/pants
Commit Name: 03fbea65b93d51c910b957921e4ff63319117d73
Time: 2017-04-11
Author: ndh@baroquebobcat.com
File Name: src/python/pants/engine/legacy/address_mapper.py
Class Name: LegacyAddressMapper
Method Name: scan_build_files


Project Name: pantsbuild/pants
Commit Name: ac0b7e4b3d8267c682b2e821f8db592ca94103e3
Time: 2018-03-18
Author: stuhood@twitter.com
File Name: src/python/pants/engine/legacy/address_mapper.py
Class Name: LegacyAddressMapper
Method Name: scan_build_files