Clone
Adam Murdoch
committed
on 13 Sep 18
Rework task dependency inference so that `Provider` implementations use the same `TaskDependencyContainer` interface that most other things … Show more
Rework task dependency inference so that `Provider` implementations use the same `TaskDependencyContainer` interface that most other things use to declare their producer task to the task resolution infrastructure, rather than having special knowledge sprinkled around various places.

Cleaned up a bunch of `Provider` and `Property` implementations so that more logic is reused rather than reimplemented.

Show less

master + 360 more