Optionally include direct or transitive dependees of changed targets
Review Request #1567 - Created Jan. 6, 2015 and submitted
|benjyw, dturner-tw, patricklaw, zundel|
Frequently the goal of asking for changed targets is to determine what needs to be built or tested to ensure some change is valid. Dependees of a changed target often need to be built or tested, eg if the changes to the target alter an interface, so optionally allow callers of what-changed to request inclusion of dependees, either direct or transitive, in its results
Added tests to test_what_changed to run with --include-dependees=direct and --include-dependees=transitive.